To jest struktura tabel:
Artysci (idartysty, artysta)
Kluby (idklubu, nazwaklubu, miasto)
Koncerty (idkoncertu, idartysty, idklubu, data)
Ta wyszukiwarka nie dziala tak jak tego sie spodziewalem.
Powiezmy ze mam 4 koncerty w bazie. Jeden koncert ICH TROJE w Warszawie i trzy koncerty innych zespolow w POZNANIU. Wpisuje w wyszukiwarke w nazwie zespolu: ICH TROJE, w miescie POZNAN. Powinno nie znalezc zadnego rekordu. Tymczasem moja wyszukiwarka znajduje wszystkie koncerty zespolu ICH TROJE i wszystkie koncert w POZNANIU. A powinna szukac koncertu ICH TROJE w POZNANIU.
Czy moze wie ktos co mam zle w tym kodzie?
<? $zapytanie='select koncerty.idkoncertu, koncerty.data, artysci.artysta, kluby.nazwaklubu, kl
uby.miasto from artysci, koncerty, kluby where ((artysci.idartysty=koncerty.idartysty) AND (kluby.idklubu=koncerty.idklubu)) AND ((artysci.artysta="'.$artysta.'") OR (kluby.miasto="'.$miasto.'") OR (kluby.nazwaklubu="'.$nazwaklubu.'") OR (koncerty.data="'.$data.'"))'; ?>
//edit
Przepraszam. Mialo byc w forum "MySQL". Mozna to jakos przeniesc?