MySQL Query und Variablen
Raimund
- programmiertechnik
Hi
Wenn ich in MySQL in meinem Query Variablen verwenden möchte definiere ich mit diese mit SET @a = 12; SELECT ...
Wenn ich nun mit PHP und mysql_query() eine Abfrage an die Datenbank mache funktioniert das nicht, weil das Semikolon im Query vorhanden ist.
Ist dies deswegen schon ein MultiQuery?
Es gibt ja die MySQLi Erweiterung die MultiQuery Anfragen unterstützt, mein Provider hat diese Erweiterung aber leider nicht :(
Ich bin über jede Hilfe dankbar :)
mfg Raimund
PS: Die Möglichkeit den String mit PHP Variablen zu füllen ist mit bekannt, geht aber auß einem anderem Grund nicht.
Tach!
Wenn ich in MySQL in meinem Query Variablen verwenden möchte definiere ich mit diese mit SET @a = 12; SELECT ...
Oder auch als einzelne Statements, solange du die Verbindung nicht beendest.
Wenn ich nun mit PHP und mysql_query() eine Abfrage an die Datenbank mache funktioniert das nicht, weil das Semikolon im Query vorhanden ist.
Ist dies deswegen schon ein MultiQuery?
Ja.
Es gibt ja die MySQLi Erweiterung die MultiQuery Anfragen unterstützt, mein Provider hat diese Erweiterung aber leider nicht :(
Dann hat er wohl noch PHP4 und kein PHP5? Ansonsten wäre es sehr verwunderlich, wenn er PHP5 ohne mysqli anböte.
dedlfix.
Dann hat er wohl noch PHP4
Das ist leider häufig noch der Fall. Ein guter Kandidat ist z.B. A1 :) die werben zwar mit der modernsten Technik, in Wahrheit ist es aber Steinzeit und das Geld fliesst nicht in Infrastruktur sondern in Sponsoring, Werbung und dunkle Kanäle :)