Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dwa warunki MYSQL_QUERY
Mateostin
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


Witam,

Mam pewną zagwozdkę gdyż mam takie cos

  1. $result = mysql_query("SELECT * FROM tabela WHERE Data=CURRENT_DATE ORDER BY Data ASC, Status DESC, Kryterium ASC")


kolumna Kryterium zawiera 3 mozliwości - 1,2 bądź 3

i teraz moje pytanie czy moge jakos zrobic tak zeby PHP wyswietlal mi wszystkie pozycje z data dzisiejszą (jak wyżej) ale jeszcze dodatkowo pozycje z data do przodu czyli " DATE >=CURRENT DATE gdzie Kryterium = 1 " (IMG:style_emoticons/default/questionmark.gif)

Wydaje mi sie ze dobrze opisałem o co mi chodzi, ale troszke to zagmatwane... (IMG:style_emoticons/default/sad.gif)

Z góry dziekuje !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A takie zwykłe OR i AND nie wystarczy?

  1. SELECT * FROM tabela
  2. WHERE
  3. DATA=CURRENT_DATE || (Data> CURRENT_DATE && Kryterium = 1)
  4.  
  5. ORDER BY DATA ASC, STATUS DESC, Kryterium ASC
  6.  


Ten post edytował kapslokk 1.06.2016, 09:16:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 08:25