jest sobie formularz ktory wysyła zmienną $_POST['search'] do skryptu który ma przeszukiwać baze danych:
w tym skrypcie mam kod
$szukane_wyrazenie = $_POST['search'];
$query_szukanie = " Select m.nazwa, m.kod, m.opis, m.zdjecie, t.typ
from magazyn m
join typy t on (t.id = m.typ)
where m.nazwa like '%".$szukane_wyrazenie."%' or m.opis like '%".$szukane_wyrazenie."%'
or m.kod like '%".$szukane_wyrazenie."%' or t.typ like '%".$szukane_wyrazenie."%'
order by 1 ";
$szukanie = mysql_query($query_szukanie, $connection) or die(mysql_error());
$row_szukanie = mysql_fetch_assoc($szukanie);
$totalRows_szukanie = mysql_num_rows($szukanie);
jest dziwna sprawa bo nic mi nie wyszukuje i błędu tez nie wyświetla.
Jest to może związane ze składnią: %".$szukane_wyrazenie."%'

ok, z tym juz sobie poradziłem.
Mam teraz bardziej problem logiczny. Wszystko pieknie działa jak wpisuje do wyszukiwania jedno słowo, no ale chce zeby była mozliwość wyszukiwania wielu słów.. Jak rozwiązać ten problem? Uzyć najpierw tabeli i porozdzielać słowa funkcją explode i pozniej dla kazdego słowa robić osobne wyszukiwanie??
Pomocy