EKKi: sql was ist an dem query falsch?

Beitrag lesen

Mahlzeit Bernd,

Aber da ich Syntaxfehler bekomme

... die Du verschweigst und uns damit die Möglichkeit nimmst, Dir zu helfen ...

Ob das hilft?
Warning: sqlite_query() [function.sqlite-query]: near "select": syntax error in xxxx.php on line 163

Sicher hilft das. Zumindest sollte es Dir helfen. Hat SQLite eine Konsole oder eine andere Möglichkeit, eine Abfrage direkt eingeben bzw. testen zu können? Vielleicht wird Dir da die Stelle genauer genannt ... wobei eigentlich schon klar ist, wo der Fehler liegt. Zumindest in handelsüblichen SQL-Dialekten.

Bist Du Dir sicher, dass das, was in der SQL-Abfrage in der Klammer steht, vernünftiges und fehlerfreies SQL ist? Was genau willst Du in Deine Tabelle $tbl4 eintragen?

zu 1: Bin mir bei den selects nicht sicher
zu 2: sagte ich bereits, die ids aus 2 anderen tabellen.

Es wäre mir neu, dass man zwei voneinander getrennte Abfragen aus zwei nicht voneinander abhängigen Tabellen auf die von Dir benutzte Art und Weise einfach mit einem Komma aneinanderhängen kann. Versuche zunächst, die von Dir gewünschten bzw. benötigten Werte in EINER funktionierenden, syntaktisch korrekten Abfrage aus der Datenbank zu holen (sinnvollerweise über eine Konsole o.ä.). Wenn Du eine entsprechende Ergebnismenge hast, kannst Du diese in einem INSERT verwenden.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|