• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP-Variable in MySQL-Abfrage?

Dsimon24

Mitglied
Hallo!

Ich möchte in einer MySQL-Abfrage (über PHP)
eine Variable (mit einem Wort davor) einbinden.

Beispiel:

$rang hat den Wert 1 (bspw.).
"UPDATE todo SET echo 'todo'.$rang = '1' WHERE id = '$uid'" ...

Soll dann ergeben:
"UPDATE todo SET todo1 = '1' WHERE id = '$uid'" ...

Funktioniert aber nicht.
Ich denke, bei der Verbindung von 'todo' und der Variablen habe ich einen Fehler gemacht.
Wie kann ich das Wort 'todo' mit dem Inhalt der Variablen in der Abfrage verbinden?

VG, David
 
Wie kann ich das Wort 'todo' mit dem Inhalt der Variablen in der Abfrage verbinden?
In dem du die Grundlagen lernst!

"UPDATE `todo` SET `todo" . $rang ."`='1' WHERE `id` = '$uid'"

Wenn du durchnummerierte Tabellenspalten hast, deutet das auf ein kaputtes DB-Design hin
 
Zurück
Oben