SET @VAR????
Sziasztok!
Lenne egy problémám.
PHP-ból szeretnék végrehajtani egy olyan SELECT-et amiben változókat is használnák.
Leegyszerűsítve:Próbáltam ADODB-ben és símán a PHP SQL parancsaival.
Ha egyben írom, akkor hibát kapok:
"DB Error, could not query the database MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
ADODB-ben:
"1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
Ha külön veszem az értékadást, akkor nem veszi figyelembe.
Érdekes módon PHPMYADMIN-ban tökéletesen működik.
Mi a megoldás?
Köszi.
Zoli
■ Lenne egy problémám.
PHP-ból szeretnék végrehajtani egy olyan SELECT-et amiben változókat is használnák.
Leegyszerűsítve:
SET @groupom:=1; SELECT @groupom;
Ha egyben írom, akkor hibát kapok:
"DB Error, could not query the database MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
ADODB-ben:
"1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
Ha külön veszem az értékadást, akkor nem veszi figyelembe.
Érdekes módon PHPMYADMIN-ban tökéletesen működik.
Mi a megoldás?
Köszi.
Zoli
kis korekció
Azért nem veszi figyelembe külön az értékadást, mert az bukik el.
Tehát ez nem fut le:
Zoli
Megoldás
Meg is oldódott a kérdést.
A két SET értékadást külön-külön szedve jól működik. Nem tudom a ;-t miért nem veszi figyelembe.
De ez van.
Üdv:
Zoli
mysql_query nem tud több queryt futtatni
Üdv,
Felhő