Gonią mnie terminy więc postanowiłem już nie czekać dłużej tylko poprosić kogoś o pomoc. :]
A więc mam problem z własną wyszukiwarką polegający na tym, że wyświetla mi on wszystkie pola w tablicy w której jest szukane zapytanie bez różnicy jakie słowo wpisaliśmy w wyszukiwarce.
Niżej zamieszczam kod i proszę o jakąś radę choćby najmniejszą jak znaleźć ten błąd .
<?php echo' <form action="search.php" method="post"> <input type="text" name="search" /> <input type="submit" value="Szukaj!" /> </form>'; $warunki=" (`user_name` LIKE '%$wyniki[0]%' Or `user_surname` LIKE '%$wyniki[0]%' )"; for ($i=1;$i<count($wyniki);$i++) { $warunki.=" and (`user_name` LIKE '%$wyniki[$i]%' Or `user_surname` LIKE '%$wyniki[$i]%' )"; } $query="SELECT * FROM `users` WHERE $warunki "; // wyswietlenie ilości wyszukanych obiektów // wyświetlenie wyników w pętli for($x=0;$x<$obAmount;$x++) { // przekształcenie danych na tablicę } // zamknięcie połączenia ?>
Pozdrawiam.