Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Eingabefelder dynamisch mit Werten und Spaltennamen aus der Datenbank erstellen

Sehen Sie die Stelle, die Sie mit einem Pfeil markiert haben? Anstelle der Zeichenfolge (1) , setze value zu dem entsprechenden Datenbankwert, den Sie in $result gelesen haben (nicht in $resultInput ).

So geht's:Verwenden Sie mysql_fetch_assoc für Ihr SELECT Abfrage, nicht mysql_fetch_row . Es wird nur eine Zeile geben, also holen Sie sie vorher Sie beginnen mit der Generierung des Formulars. Sie haben dann ein benanntes Array mit den Zeilenwerten, und Sie können jedes Feld nach Namen greifen und in das Formular einfügen.

Wenn Sie nicht verstehen, wie das geht, sehen Sie in der PHP-Dokumentation nach mysql_fetch_assoc .

Und maskieren Sie Ihre $_GET['id'] wie dir in deiner letzten Frage gesagt wurde. Du bettelst darum, pwned zu werden!