Jolly: Formular für My Sql updates

Hallo ich habe Folgendes Problem. Ich habe eine Tabelle in einer MySql Datenbank die ich
gerne per Formular updaten will.

Wie kann ich sowas relativ einfach realisieren?

<?
  mysql_connect("localhost","root","passwort") or die ("Aktuell keine Verbindung moeglich");
  mysql_select_db("test") or die ("Die Datenbank existiert nicht");
  $eintrag = "INSERT INTO links (datum, text, autor)
  VALUES ('$datum', '$text', '$autor',)";
  $eintragen = mysql_query($eintrag);
?>

Das hier ist die Update.php die ich geschrieben habe. Auf die wird im Formularkopf
als target verwiesen.. soweit richtig oder?
Dann wiederhole ich im Formular nochmal die Variablen.

<?
  $datum = $HTTP_POST_VARS["datum"];
  $text = $HTTP_POST_VARS["text"];
  $autor = $HTTP_POST_VARS["autor"];
?>

Das sieht bei mir dann so aus (steht vor dem Formular)

Und warum tut das dann nicht???
Help! :-)

Jolly

  1. Hello,

    Wer ist "er" und was tut er nicht?

    Hast Du schon mal einen Debugversuch gemacht? Wie war der angelegt und was war das Ergebnis?

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
  2. Hi Jolly,

    Hallo ich habe Folgendes Problem. Ich habe eine Tabelle in einer MySql Datenbank die ich
    gerne per Formular updaten will.

    updaten funktioniert mit der Syntax UPDATE ........!

    $eintrag = "INSERT INTO links (datum, text, autor)
      VALUES ('$datum', '$text', '$autor',)";

    Warum wird dann hier INSERT angegeben? Mit INSERT fügt man einen neuen DS in die DB ein.

    Naja ich hätte gesagt du liest den zu bearbeitenden DS aus der DB in ein Formular und schiebe ihn per UPDATE wieder zurück in die DB.

    Bis denne