Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przesyłanie danych z insert do SELECT WHERE
Gabi12
post 29.12.2019, 02:22:39
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 29.12.2019

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


Proszę o pomoc

Jestem nowy na forum i początkującym w PHP i SQL.

Mam formularz w którym jest parę pól insert do wpisywania danych, następnie dane przesyłane są metodą post do zapytania SELECT. np Imię, Nazwisko, Stanowisko
Jak chcę znaleźć dane zawierające np imię i nazwisko bez podania stanowiska zapytanie uznaje stanowisko za puste i nie podaje prawidłowego wyniku.

Podpowiedzcie czy jest możliwość podania instrukcji warunkowej sprawdzającej czy pole jest puste lub innego rozwiązania problemu.
Oczywiście dopuszczam by nie były wszystkie pola wypełnione i instrukcja powinna zmieniać zapytanie.
Myślałem o sprawdzeniu za pomocą if empty i podaniu różnych poleceń SELECT. przy 3 zmiennych jest to do ogarnięcia przy 20 to już jest niezła zabawa a znając życie jest prostsze rozwiązanie.

SELECT `Imie`, `Nazwisko`, `Stanowisko` FROM `pracownicy` WHERE `Imie` LIKE :imie and Nazwisko LIKE :nazwisko and Stanowisko LIKE :stanowisko
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 15.05.2024 - 11:04