Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%)
|
Stanąłem przed następnujacym dylematem:
Mam formularz z którego wysyłam jakieś tam warunki do wyszukania. Problem w tym, iz nie zawsze te warunki w formularzu są wybrane. Niestety mój skrypt wyświetla tylko wtedy dane z mysql jeśli takowe warunki są wybrane wszystkie. Natomiast kiedy jest wybrany np jeden lub żaden skrypt nie pokazuje żadnych rekordów. Możecie pomóc? Oto kod na którym utknąłem i nie wiem jak dalej kombinować. CODE SELECT * FROM `agtAgents` WHERE `level` = '$Level' OR `divisionID` = '$Division' OR `corporationID` = '$Corporation' OR `regionID` = '$Region' LIMIT 0,30 Będę niesamowicie wdzięczny za pomoc... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%)
|
jeśli to ma być wyszukiwanie to pomyśl czy nie robić WHERE'ów z użyciem LIKE'ów ...
np: Kod SELECT * FROM `agtAgents` WHERE `level` LIKE '%$Level%' OR `divisionID` LIKE '%$Division%' OR `corporationID` LIKE '%$Corporation%' OR `regionID` LIKE '%$Region%' LIMIT 0,30 Tylko pamiętaj, że LIKE o wiele bardziej obciąża i więcej czasu wymaga niż zwykłe =, więc coś za coś (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pozdr. |
|
|
|
Rekar puste warunki z formularza a wyświetlanie danych z mysql 3.03.2008, 00:20:53
Xniver Chodzi o coś podobnego do tego?
[PHP] pobierz... 3.03.2008, 00:42:33
Rekar Jeszcze duuuuuużo sie muszę nauczyć.
Dziękuję :-... 3.03.2008, 13:30:17 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:19 |