bauchinj
Erfahrenes Mitglied
Hallo wieder mal!
Hab ein SQL-Statement mit einer PHP-Variablen in ein Datenbankfeld geschrieben, in etwa so:
Datenbank: database
Tabelle: table
Feld: sql (TEXT)
SELECT * FROM `other_table` WHERE `value`='".$wert."'
Hab einfach angenommen, wenn ich dieses Feld mittels PHP auslesen, als query-string verwende und $wert einen plausieblen Wert gebe, wird dieser Wert erstens eingesetzt und zweitens die Query richtig ausgeführt:
mysql_db_query($database,$sql);
Wenn ich mir nun aber $sql ausgeben lasse, so bekomme ich das sql-statement mit '".$wert."' ausgegeben => $wert wird nie befüllt sondern als String erkannt.gibt es hierfür eine Lösung? Weiß auch nicht so recht, wie ich bei Dr. Google suchen soll...
Danke für eure Antworten
Hab ein SQL-Statement mit einer PHP-Variablen in ein Datenbankfeld geschrieben, in etwa so:
Datenbank: database
Tabelle: table
Feld: sql (TEXT)
SELECT * FROM `other_table` WHERE `value`='".$wert."'
Hab einfach angenommen, wenn ich dieses Feld mittels PHP auslesen, als query-string verwende und $wert einen plausieblen Wert gebe, wird dieser Wert erstens eingesetzt und zweitens die Query richtig ausgeführt:
mysql_db_query($database,$sql);
Wenn ich mir nun aber $sql ausgeben lasse, so bekomme ich das sql-statement mit '".$wert."' ausgegeben => $wert wird nie befüllt sondern als String erkannt.gibt es hierfür eine Lösung? Weiß auch nicht so recht, wie ich bei Dr. Google suchen soll...
Danke für eure Antworten