Seite 1 von 1

INSERT mit SESSIONS_TABLE Problem

Verfasst: 17.04.2008 17:42
von CosmoPhobia
Hallo liebe Leut´.

Ich bin an einem einfachen Query bislang gescheitert, weil ich nicht die genaue Formatierung kenne. Ich möchte gerne aus dem SESSIONS_TABLE die user_id herausbekommen, um diese dann in mein Query einzubringen.
Der Code sieht bislang so aus:

Code: Alles auswählen

mysql_query("INSERT INTO
							user_items (user_id, kategorie), ".SESSIONS_TABLE." s
						VALUES ('s.session_user_id', '$kat')") OR die(mysql_error());
Leider kommt dort immer wieder die gleiche Fehlermeldung:
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 ' phpbb_sessions s VALUES ('s.session_user_id', '1')' at line 2

Wie bekomme ich nun die user_id des gerade angemeldeten User in das VALUE Feld ? Da ich in meiner functions.php noch weitere Querys mit SESSIONS_TABLE habe, wäre es da nicht evtl. einfacher, die user_id in einer Variablen X zu speichern, und dann nur noch die Variable in das VALUE einzutragen ?

Danke schonmal im Voraus für eure Hilfe.

Verfasst: 18.04.2008 09:26
von tallman
aufbau eines Inserts

Kurz: dein INSERT-Statement ist falsch geschrieben...

mfg

Verfasst: 18.04.2008 11:31
von CosmoPhobia
Hi.
Danke für deinen Tip, doch leider konnte ich weder nachvollziehen, was an meinem Code falsch geschrieben ist, noch habe ich eine Lösung um die Problematik mit der session_user_id anzugehen.
Was hast du also für Vorschläge ?

Gruß

Verfasst: 19.04.2008 09:05
von CosmoPhobia
Das muss doch schonmal jemand außer ich versucht haben, sodass mir der oder diejenigen helfen können, oder etwa nicht ?

Danke & Gruß

Verfasst: 21.04.2008 21:29
von CosmoPhobia
Kann mir denn vielleicht jemand sagen, wie ich die User_id in einer Variablen speichern kann ? Das würde mir auch schon weiterhelfen, wenn ich schon das insert mit der sessions_table nicht hinbekomme ?

Gruß