Hallo leute! komme bei meinem script nicht weiter, und da mir hier noch immer gut und kompetent geholfen wurde, frage ich wieder mal nach. und zwar will ich das man auf einer seite "comment.php" einen kommentar hinschreiben kann, dazu hab ich folgendes in der insert.php
so in der kommentarspeichern.php steht folgendes
wie man sieht habe ich in der abfrage stehen WHERE ID = '".$ID." sonst weiß die kommentarspeichern.php ja nich zu welchen datensatzt der kommentar gehört. mein problem, wie kann ich die ID übergeben? weil in dem html formular kann ich ja nicht machen
td><input type="hidden" size="30" value="/".$ID."/" name="ID">
hoffentlich habe ich mit so ausdegrückt das ihr mich versteht!
PHP-Code:
Möchtest du einen Kommentar zu diesem File hinterlassen?<br><br>
<form action="kommentarspeichern.php" method="post">
<tr>
<td><font face="Verdana">Dein Name: </font></td><td><input type="text" size="30"
name="username">*</td></tr>
<tr><td><font face="Verdana">Deine
Kommentar: </font></td><td><input type="text" size="30"
rows="6" name="comment">*</td>
</tr>
<input type="submit" value="Kommentar Eintragen">
</form>
PHP-Code:
$comment = $_POST["comment"];
$username = $_POST["username"];
$abfrage = "Select * FROM links";
$result = mysql_query($abfrage) or die(mysql_error());
while ($row = mysql_fetch_assoc($result))
$aendern = "UPDATE links Set comment = '".$comment."' and
username = '".$username."' WHERE ID = '".$ID."'";
$update = mysql_query($aendern);
if ($update)
{
echo "Der Kommentar wurde Erfolgreich dazugefügt";
echo "<html><META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1;
URL=index.php?action=viewentrys&ID=".$ID."\"></html>";
}
else
{
echo "Fehler beim Einfügen des Kommentars. Bitte Admin
kontaktieren.<br>Du wirst gleich wieder zur Startseite
weitergeleitet";
echo "<html><META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1;
URL=index.php?action=viewentrys&ID=".$ID."\"></html>";
wie man sieht habe ich in der abfrage stehen WHERE ID = '".$ID." sonst weiß die kommentarspeichern.php ja nich zu welchen datensatzt der kommentar gehört. mein problem, wie kann ich die ID übergeben? weil in dem html formular kann ich ja nicht machen
td><input type="hidden" size="30" value="/".$ID."/" name="ID">
hoffentlich habe ich mit so ausdegrückt das ihr mich versteht!
Kommentar