![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 11.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
Mój problem jest następujący:
Pobieram z formularza dane: $tytul, $id_rodzaj, $id_nosnik. W/w dane mają posłużyć mi za wytyczne do wyszukiwania w bazie odpowiednich wierszy. Napisałem instrukcje warunkową która w zależności od podanych przez uzytkownika danych uruchamia zapytanie do bazy. Gdy uzytkownik wpisuje wszystkie dane czyli: tytul, rodzaj i nosnik akcja konczy sie powodzeniem. Jesli natomiast podaje jedynie tytul to niestety niedziala to prawidlowo.
Kombinowałem już ze skladnia i funkcjami na kilka sposobow. Szukałem równierz w manualu mozliwosci zwiazanych z instukcja switch ale z tego co wyczytalem nienadaje sie do czegos takiego (Tablice lub obiekty nie mogą być użyte, o ile nie zostaną przekształcone w jakiś typ prosty.) Jesli w ktoryms momecie niewyrazilem sie jasno prosze o zwrocenie uwagi. Z gory dziekuje i pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Drobna uwaga, która rzuciła mi się w oczy. W linii 2 sprawdzasz zmienną $_POST['tytul']. Po co to samo robisz w linii 12? Przecież cały ten kod będzie wykonany tylko wtedy, gdy ta zmienna będzie ustawiona, więc w linii 12 zawsze będzie true.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 17:30 |