Thread MySQL Abfrage
(26 answers)
Opened by Tom at 2004-03-26 17:13
[quote=Strat,04.04.2004, 22:07][sql]$sql = 'SELECT * FROM event_topic WHERE time BETWEEN "$time" AND "$etime" AND ('.joIN[/sql]
Wenn du da einfache Anfuehrungszeichen ' verwendest, wird $time nicht durch den Wert von $time ersetzt; dies funktioniert nur bei doppelten Anfuehrungszeichen "[/quote] Wenn ich es in doppelte Anführungszeichen setze, dann steht der Name der Variable drin aber nicht der Inhalt der Variable. Quote Ich hatte immer qq{...} verwendet. Aber mit dem join klappt das irgendwie nicht, wie muss denn da der ausdruck lauten??? Denn so klappt das nicht. [sql]$sql = qq{SELECT * FROM event_topic WHERE time BETWEEN '$time' AND '$etime' AND ('.join( $verkn ,@veranstalter).') OR ('.join( $verkn ,@veranstaltungsort).') OR ('.join( $verkn ,@location).') OR ('.join( $verkn ,@titel).') OR ('.join( $verkn ,@beschreibung).') ORDER BY time;};[/sql] Da wird das join nicht interpretiert. Danke Tom Computerprobleme??? -> http://www.weber-computerhilfe.de
Fordere keine Anerkennung! Zeige was und man wird Dich kennen |