PHP-Variable in MySQL-Abfrage?

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

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