ugrás a tartalomhoz

1064-es hiba

Johnny · 2007. Jún. 11. (H), 20.54
Sziasztok.

A saját gépemen fejlesztgetek egy kis oldalt, ezen a gépen egy 5.0.24a verziójú mysql fut, míg a szerveren egy 3.23-as. A problémám a következő: van egy update utasításom, ami a saját gépen tökéletesen működik, míg a szerveren 1064-es hibára fut.

$sql = "update admins, admin_notice set admins.fullname='$fullname', admins.email='$email',
admin_notice.new_user_reg='y' where
admins.username='$username' and admins.id=admin_notice.admin_id";
Hogyan lehetne ezt kiküszöbölni? Sajnos a szerveren nem lehet adatbázis-szervert frissíteni (nem az enyém)...

Köszi előre is.

J.
 
1

1064

Cadeyrn · 2007. Jún. 11. (H), 20.59
az mi? esetleg a google-ben nézted már?
2

Bogarászom a Google-t

Johnny · 2007. Jún. 11. (H), 21.10
Szia!

You have an error in your SQL syntax near ' admin_notice set admins.fullname='Teljes Név', admins.email='teljes.nev##kukac##freemail.hu'...

Keresem régóta a hibát, lehet, hogy én bénázok valamit nagyon össze, de egyelőre nincs meg a kulcsa (a Google sem segített eddig).
3

aláhúzás

Cadeyrn · 2007. Jún. 11. (H), 21.36
próbáld meg az "_" karakterrel ellátott táblaneveket ` jelek közé tenni. Ez nem egyenlő a ' jellel. Szólj, ha ez volt a megoldás.
4

re: aláhúzás

Johnny · 2007. Jún. 11. (H), 21.44
Épp ezzel próbálkozom, de egyelőre nem sok sikerrel.

Elképzelhető, hogy a 3.23-as nem képes több táblát update-elni?