![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 6.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym stworzyć zapytanie do mysql, w postaci:
tak aby to formularz przesyłał po zaznaczeniu stosownej opcji całe wyrażenia do złożenia zapytania MySql, jak w przykładzie, np:
lub
a nie samo 'Anna'... 'Nowak" itp - raz będzie NOT LIKE a raz LIKE itp. Warunków wyszukiwania jest kilka i chciałbym uniknąć tworzenia dla wszystkich możliwych kombinacji zapytań. Otrzymuję jednak błąd zapytania podczas próby wysłania takiego formularza php. W jaki inny sposób można stworzyć zapytanie mysql zależne od danych przesłanych z formularza php? Z góry dziękuję za sugestie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php $query = "SELECT .. FROM tabela WHERE 1 "; if($opcjaZformularza) { $query .= "AND imie LIKE ..."; } else { $query .= "AND imie NOT LIKE ..."; } ... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 14:55 |