Wszystko dobrze działa, oprócz wyświetlania wyników.
Oto skrypty:
funkjce.php
<? function lacz_bd(){ if (!$baza){ return false; } return false; } return $wynik; } function wyswietl_filmy($zapytanie){ lacz_bd(); if (!$wynik){ exit; } for ($i=0; $i<$znalezionych; $i++){ } } function pobierz_rodzaj($rodzajID){ $zapytanie=\"select nazwa from rodzaj where gatunekID='$rodzajID'\"; if(!$wynik) return \"Niezindetyfikowany\"; return $wynik; } function pobierz_ocena($ocenaID){ $zapytanie=\"select nazwa from ocena where nosnikID='$ocenaID'\"; if(!$wynik) return \"Niezidentyfikowana\"; return $wynik; } ?>
szukaj.php
<? include_once(\"funkcje.php\"); lacz_bd(); ?> <form method=\"post\" action=\"wyswietl_szukaj.php\"> Zespół/Wykonawca: <input type=\"text\" name=\"zespol/wykonwca\"><br> Płyta: <input type=\"text\" name=\"plyta\"><br> Rok wydania: <input type=\"text\" name=\"rok_wydania\"><br> Dodał: <input type=\"text\" name=\"dodal\"><br> Rodzaj: <select name=\"rodzajID\"><option value=\"\" selected> <? } ?> </select><br> Ocena: <select name=\"ocenaID\"><option value=\"\" selected> <? lacz_bd(); } ?> </select><br> <input type=\"submit\" value=\"Szukaj\"> </form>
wyswietl_szukaj.php
<? include_once(\"funkcje.php\"); $zapytanie = \"select * from muzyka\"; If ($zespol<>\"\"||$tytul_plyty<>\"\"||$rodzajID<>\"\"||$ocenaID<>\"\"||$rok_wydania<>\"\"||$dodal<>\"\"||$link<>){ $zapytanie=$zapytanie.\" where\"; if ($zespol<>\"\") $zapytanie=$zapytanie.\" zespol like '%$zespol%' and\"; if ($tytul_plyty<>\"\") $zapytanie=$zapytanie.\" tytul_plyty like '%$tytul_plyty%' and\"; if ($rodzajID<>\"\") $zapytanie=$zapytanie.\" rodzajID like '%$rodzajID%' and\"; if ($ocenaID<>\"\") $zapytanie=$zapytanie.\" ocenaID='$ocenaID' and\"; if ($rok_wydania<>\"\") $zapytanie=$zapytanie.\" rok_wydania='$rok_wydania' and\"; if ($dodal<>\"\") $zapytanie=$zapytanie.\" dodal='$dodal' and\"; if ($link<>\"\") $zapytanie=$zapytanie.\" link='$link' and\"; } $zapytanie = $zapytanie.\" order by zespol\"; wyswietl_filmy($zapytanie); ?>
Gdy wpisze w wyszukiwarce jakieś dane, i kliknę szukaj, to wyświetla się strona wyswielt_szukaj.php i pisze:
Cytat
Parse error: parse error, unexpected ')' in c:\usr\krasnal\www\filmy\wyswietl_szukaj.php on line 7
Proszę o pomoc!