Autor Zpráva
revoke
Profil *
zkoušim tohle (zjednodušeně):

SET @x=1; UPDATE fotografie SET poradi=@x;

v phpMyAdmin to šlape a ovlivní patřičné řádky, ale když tento SQL dotaz vložím do PHP:

MySQL_Query("SET @x=1; UPDATE fotografie SET poradi=@x;");

tak končím na syntax error. Nechápu ;-(
printf jinde
Profil *
nepomohlo by nějak escapovat ten zavináč?
Hugo
Profil
IMHO by to melo byt rozdeleno na dve casti, protoze pomoci MySQL_Query se da poslat pouze jeden dotaz (z bezpecnostnich duvodu).
kaifman
Profil
Hugo

jj presne tak maximalne jeden dotaz
revoke
Profil *
Myslel jsem, že rozdělením dotazu do dvou volání MySQL_Query se proměnná v MySQL ztratí, ale nevyzkoušel jsem to. Takže do uzavření spojení se neztratí a funguje to tak. To taky musí znamenat, že phpMyAdmin musí tyhle dotazy rozdělovat.
Dík všem
Toto téma je uzamčeno. Odpověď nelze zaslat.

0