Autor | Zpráva | ||
---|---|---|---|
icka Profil * |
#1 · Zasláno: 2. 7. 2007, 13:39:34
Prosím nevíte proč mi to vrací chybnou syntaxi?
mysql_query("update prubeh set hraje = (select id from hraci where id <> " . $_SESSION["idhrace"] . ")"); |
||
djlj Profil |
#2 · Zasláno: 2. 7. 2007, 13:51:17
A co to píše za chybu?
|
||
icka Profil * |
#3 · Zasláno: 2. 7. 2007, 14:41:36
Notak to samé mi to píše u tady toho:
mysql_query("select id from karty where (select id_karty from karty_hra where karty_hra.id_karty = karty.id) is null"); 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 'select id_karty from karty_hra where karty_hra.id_karty = karty Vůbec nechápu proč mi to ty chyby hází... :-( Když ten dotaz rozdělim a vypisuju to na 2x tak bez problémů, ale tyhle vnořený selecty mi to nechce zkousnout !!! |
||
icka Profil * |
#4 · Zasláno: 2. 7. 2007, 14:43:00
Zkrátka je to na to aby to načetlo karty z balíčku to znamená, že to musí vynechat karty, které jsou ve hře...
|
||
djlj Profil |
#5 · Zasláno: 2. 7. 2007, 14:48:40
Nemáš náhodou starou verzi MySQL? Vnořené selecty jsou až tuším od verze 4.1.
|
||
icka Profil * |
#6 · Zasláno: 2. 7. 2007, 14:52:33
aha... no mám 4.015... :-(
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0