Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-08-2011, 12:44   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 2.051
Select mit mehreren Ors

Hallo zusammen,

ich steh gerade etwas auf dem Schlauch. Vielleicht könnte mir jemand den richtigen weg zeigen.

So funktioniert der Select mit der Beschränkung bei state

PHP-Code:
$abfrage "SELECT id,title,created FROM jos_content WHERE state = 2"
Nun sollen aber noch weitere Bedingungen erfüllt werden. Es sollen Datensätze geholt werden bei denen der state = 2 ist und zudem von da wo die catid = 11,128,2 oder 12 ist. So wie ich es schreibe wird leider das state=2 scheinabr ignoriert. Weiss jemand Rat?

PHP-Code:
$abfrage "SELECT id,title,created FROM jos_content WHERE YEAR(created) = $year AND state = 2 AND catid = 11 OR catid = 128 OR catid = 2 OR catid = 12"
Viele Grüße,

Kuma
kuma ist offline   Mit Zitat antworten
Alt 18-08-2011, 12:47   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 2.051
Sodalla, jetzt hab ich die Lösung gerade selber gefunden:

PHP-Code:
$abfrage "SELECT id,title,created FROM jos_content WHERE YEAR(created) = $year AND catid IN(2, 11, 128,12)"
kuma ist offline   Mit Zitat antworten
Alt 18-08-2011, 13:36   #3 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Deine Lösung ist so natürlich korrekt. Bei OR muss man sonst halt einfach mit Klammern arbeiten:

PHP-Code:
$abfrage "SELECT id,title,created FROM jos_content WHERE YEAR(created) = $year AND state = 2 AND ( catid = 11 OR catid = 128 OR catid = 2 OR catid = 12 )"
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
performance: single-JOIN-select vs. multiple foreach-select greener PHP und MySQL 2 24-08-2007 15:18
select box + pop up ??? secon3 JavaScript & jQuery 1 01-03-2006 10:47
Mysql: SELECT innerhalb eines SELECT kyrd PHP und MySQL 7 10-12-2004 17:41
Sql Select Mit Get Und % nxfxcom PHP und MySQL 4 31-03-2004 10:55
select ... where ... like ... AND ... like ... lila_m_kuh PHP und MySQL 4 22-01-2004 15:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:27 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele