• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wo ist der Fehler in dieser Query?

Hey,

finde einfach den Fehler in dieser Query nicht, die Error Meldung ist wie folgt:


You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '2096'' at line 1

Code:
PHP:
mysql_query("INSERT INTO rooms
                    (roomtype, caption, owner, description, category, state, users_now, users_max, model_name, public_ccts, score, tags, icon_bg, icon_fg, icon_items, password, wallpaper, floor, landscape, allow_pets, allow_pets_eat, allow_walkthrough, allow_hidewall, wallthick, floorthick, achievement, owner_id, room_shop_id)
                        VALUES
                    ('private', 'Custom Oda', '".$name."', 'Benim yeni odam!', '1', 'open', '0', '50', '".$model."', '', '0', '', '1', '0', '', '', '0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '".$usaid."', '".$roomid."');")
                    or die(mysql_error());

Laut Fehlermeldung muss es die $usaid sein, 2096 ist nähmlich die User id, schon mit mehreren Accounts getestet und es bestätigt sich, das muss an der Variable $usaid liegen, nur finde ich den Fehler nicht.
 
Werbung:
Hab gerade gesehen, dass die Query trotzdem ausgeführt wird und es auch in die Tabelle eingefügt wird, nur der Error ist weiterhin da!
Kann mir das echt nicht erklären, sowas hatte ich noch nie.

Ich wechsel erst später zu Mysqli, möchte erstmals mit Mysql alles machen.

Edit: Ok, es lang an der Query drunter, dort wurde noch etwas geupdatet. Naja, vielen Dank trotzdem. :p
 
Zuletzt bearbeitet:
Werbung:
Hab gerade gesehen, dass die Query trotzdem ausgeführt wird und es auch in die Tabelle eingefügt wird, nur der Error ist weiterhin da!
Kann mir das echt nicht erklären, sowas hatte ich noch nie.

Ich wechsel erst später zu Mysqli, möchte erstmals mit Mysql alles machen.

Edit: Ok, es lang an der Query drunter, dort wurde noch etwas geupdatet. Naja, vielen Dank trotzdem.

Warum erst Später? Besser zu früh als zu spät.
 
Zurück
Oben