SELECT
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ahnung
attribut
beitrag
date
fehler
fehlermeldung
graf
kategorie
limit
order
spalt
syntax
username
variable
vergleich
-
Hallo,
Wei? jemand wie ich syntaktisch richtig mehrere WHERE bdingungen hintereinander schreib??
mfg Itchydiemaus -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
include('verbindung.php'); $data = mysql_db_query('SELECT t.user,t.zeit,t.sub_forum_id,f.id, f.forum_id FROM Sub_Forum as f LEFT JOIN Sub_Thema as t WHERE f.forum_id='$kategorie' AND [i][b]*t.sub_forum_id=f.id[/b] [/i]ORDER BY zeit desc LIMIT 0,1');
*
ich glaube nicht, das du spalten, mit spalten vergleichen kannst. Was besser ist du liest die zelle f.id vorher ausd, packst alles in eine variable und dann vergleichst du
include('verbinfung.php'); $data = mysql_db_query('SELECT t.user,t.zeit,t.sub_forum_id,f.id, f.forum_id FROM Sub_Forum as f LEFT JOIN Sub_Thema as t WHERE f.forum_id='$kategorie' AND t.sub_forum_id='$f.id' ORDER BY zeit desc LIMIT 0,1');
Beitrag ge?ndert am 16.07.2005 11:59 von moul
Beitrag ge?ndert am 16.07.2005 11:59 von moul -
Also das mit dem $ davor wars auch nicht...
$mysql = mysql_db_query("datenbank","
SELECT f.id, f.thema, f.forum_id, f.date t.id, t.beitrag, t.user, t.zeit, t.sub_forum_id
FROM Sub_Forum as f
LEFT JOIN Sub_Thema as t
WHERE f.forum_id=$kategorie
AND t.sub_forum_id = f.id");
also der code schaut jetzt so aus..
Hat jemand eine ahnung warum das nicht funktioniert und was ich da machn kann?..
while ($ref = mysql_fetch_row ($mysql))/* <-- hier bekomm ich einen fehler weil die ?ber gebene variable einen falschen wert oda so hat..*/
{
..
}
mfg Itchydiemaus
Beitrag ge?ndert am 16.07.2005 15:06 von itchydiemaus -
Wie w?rs mit "print (mysql_error ());"?
Die Fehlermeldung ist meist sehr informativ! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage