PHP/MySQL
Hallo ich habe ein Problem mit PHP und MySQL. Ich will mit den SELECT Befehl von SQL ein Feld aus einer DB holen. Das geht aber nicht.
$id = 1;
$table = "user";
$data = "group";
$where = "id";
"SELECT '$data' FROM $table WHERE $where=$id"
das geht nicht
wenn ich mysql_fetch_row das Ergebnis hole bekomme ich als Wert nur den Feldnamen: group
"SELECT * FROM $table WHERE $where=$id"
das geht
Das ganze steht in einer Funktion welche mir aus einer DB die Gruppenzugehörigkeit zurückgibt.
Das Verbinden mit der Datenbank funktioniert sicher sonst würde ja das 2. nicht funktionieren.
Die Tabelle und die Felder exsistieren natürlich auch.
Ich weiß einfach nicht was da falsch ist.
MfG
Martin
____________________________________
Dank Computern können wir Probleme lösen die es vorher nicht gegeben hat!
---
Nur ein Genie beherrscht das Chaos
|