Cheatah: MySQL SELECT * FROM * WHERE ...= php Variable

Beitrag lesen

Hi,

in einer SQL Abfrage muss ich als Bedingung den Wert aus einer PHP Variable nehmen. Ich weiß leider nicht wie man das Syntaxmäßig richtig einstellt.

ein SQL-Statement ist ein String. Ein Zusammenhang zu PHP existiert nicht - auch dann nicht, wenn Du diesen String mit PHP generierst.

"SELECT UserID, UserName, Sex, VName, NName, UserMail, rights, visits FROM users WHERE UserID = $id"
Was natürlich nicht passt,

Das ist absolut nicht natürlich, sondern hängt davon ab, was in $id steht.

vielleicht könnt ihr mir die richtige Syntax nennen.

Die richtige SQL-Syntax erfährst Du in der Dokumentation Deines DBMS. Sie ist frei von jedwedem PHP-Code. Die richtige PHP-Syntax, um diese SQL-Syntax zu erzeugen, erfährst Du in der PHP-Dokumentation. Sie ist unabhängig von jedwedem SQL.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes