mysql_query Abfrage mit Select * where
-
Hi Leute,
bin noch ein Anfänger und spiele mit Datenbanken ! Funktioniert auch alles ganz gut.
Ich will nun aber eine Abfrage mit Var. erstellen.Die Abfrage funktioniert super wenn ich es selbst eintrage:
mysql_query(myData, "SELECT * FROM user where name='Müller' and vorname='Thomas'");
Nur wenn ich Variablen verwenden will weiß ich nicht wie
Habe schon dies versucht:mysql_query(myData, "SELECT * FROM user where name='"+e_name+"' and vorname='"+e_vorname+"'");
bekomme dann die Meldung
cannot add two pointers
Wie setze ich also eine Anfrage richtig zusammen ???
Danke.
-
Einfach vorher mit wsprintf alles in einen String packen
[ Dieser Beitrag wurde am 28.02.2003 um 17:03 Uhr von flenders editiert. ]
-
jo, geht so:
TCHAR Buffer[256]; wsprintf(Buffer, "SELECT * FROM user where name='%s' and vorname='%s'", e_name, e_vorname); mysql_query(myData, Buffer);
-
Ahh ist ja super, thx euch beiden !
Ist echt ein super Forum hier, man bekommt schnell Antworten. Kenne sonst nur Foren bei denen man Tage wartet !!!