Kommentar EinfÜgen...

sbkbros

Mitglied
Ich will das mann bei jeden MEMBER Kommentar schreiben kann...

Der Code zeigt schon den gwünschten Member an und drunter ist das Forumlar mit name und Text für Kommentar ...
PHP:
<? include("config.php"); ?>

<?

  $db = mysql_connect($db_host,$db_user,$db_pass); 
  mysql_select_db($db_name) or die("Cannot connect to database");
  $query = "SELECT * FROM team WHERE id = '1'";
  $result = mysql_query($query);


  
    while($r=mysql_fetch_array($result)) {
	$id=$r['id'];
	$name = $r['name'];
	$bike = $r['bike'];
	$bild = $r['bild'];
                $kommentar=$r['kommentar'];
                $autor=$r['autor'];


?>

<table width="550" class="rahmen" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" bgcolor="#5c5c5c"><table width="97%"  border="0" cellspacing="2" cellpadding="2">
        <tr>
          <td width="43%" valign="top"><img src="../<? echo $bild; ?>" width="150" height="150"></td>
          <td class="text" width="57%" valign="top">Name: <? echo $name; ?> <br>
            Bike: <? echo $bike; ?></td>
	</tr>
    </table></td>
  </tr>
</table>
<br>
<table width="550" class="rahmen" cellpadding="0" cellspacing="0">
            <tr>
              <td bgcolor="#5c5c5c">Name: <? echo $autor; ?> <br>
            Kommentar: <? echo $kommentar; ?></td>
            </tr>
          </table>
<?
    }
?>
<table width="550" class="rahmen" cellpadding="0" cellspacing="0">
       <tr>
	<td><strong>Name*:</strong><br/><input type="text" name="autor" size="37" maxlength="20"><br/></td></tr>
	<tr><td><strong>Kommentar*:</strong><br/><textarea name="kommentar" rows="3" cols="20" wrap="virtual"></textarea><br></td></tr>
        <tr><td><input type="submit" name="gb_submit" value="Speichern"></td>
	</tr>
</table>
Wie mach kann ich jetzt die sachen von den Formular übernehmen!?
Ich habe mal versucht den CODE
PHP:
<?
    if ($gb_submit)  {
      if ($autor == "" || $autor == " ") { 
        echo "<strong><font color=\"#AA0000\">Error: Bitte Name eingeben.</font></strong><br><br>"; 
      }      
      else {
      $db = mysql_connect($db_host,$db_user,$db_pass); 
      mysql_select_db($db_name) or die("Cannot connect to database");
      mysql_query("UPDATE team SET kommentar = '$kommentar',autor='$autor' WHERE id='$id' "); 
      mysql_close($db);
      echo '<meta http-equiv="refresh" content="0; URL=tkommentar.php" />';
      }
}
?>
ganz unten dazu geben, aber funkt nicht......

Thx für paar TIPPS.....
 
sbkbros hat gesagt.:
ganz unten dazu geben, aber funkt nicht......
Es wird nicht funken, da ist nämlich keine Antenne dran.

Beschreibe doch mal Deine Datenbankstruktur (Tabellennamen, Feldnamen, Feldtypen, Feldbedeutung).

So wie ich das sehe, benötigst Du eine eigene Tabelle für die Kommentare, in denen Du die übergebenen Werte in einzelne Felder speicherst und dazu noch ein Feld zur Verknüpfung mit dem Team und eine ID dür den Kommentar.

Gruß hpvw
 
Zurück