Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Problem z AND
tenloginjestzaje...
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


Witam posiadam rekordy o różnej wartości, od 1000 do 10000. Chciałbym pobrać 1000, 5000, 10000 więc używam:

  1. $query = mysql_query("SELECT * FROM `baza` WHERE `tablica` LIKE '$tablica' AND `ile` = '10000' AND `ile` = '5000' AND `ile` = '1000' AND `mc` LIKE '12' LIMIT 10");


Niestety nic nie wyświetla, stosując OR wyświetla wszystko bez `mc` LIKE '12'. Dziękuje za podpowiedź.


--------------------
Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
johny_s
post
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


chcesz miec auto i zielone i niebieskie?
  1. SELECT * FROM `baza` WHERE `tablica` LIKE '$tablica' AND `ile` IN ('10000','5000','1000') AND `mc` LIKE '12' LIMIT 10
Go to the top of the page
+Quote Post
tenloginjestzaje...
post
Post #3





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


dziękuje i z góry przepraszam za pomylenie kategorii.


--------------------
Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Kod
AND `mc` LIKE  '12'

==
Kod
AND `mc` =  '12'

używaj = zamiast LIKE jeśli stosujesz w takiej formie

Ten post edytował Pyton_000 3.03.2015, 14:35:36
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 08:20