zmieniłem serwer i wyszukiwarka rekordów z MySQL wyświetla za kazdym razem wszystkie rekordy co by się nie wpisało. Wcześniej było wszystko dobrze. Wrzucam kod pliku search.php
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" type="text/css" href="arkusz.css" /> <body> <?php /* połączenie z bazą sobie darujemy opisane jest ono w tej poradzie <a href="http://www.kess.com.pl/?sid=10&pid=32" target="_blank">http://www.kess.com.pl/?sid=10&pid=32</a> */ // podłączamy plik connection.php require "connection.php"; // wywołujemy funkcję connection() connection(); /* zapytanie do konkretnej tabeli */ $warunki=" (nazwa LIKE '%$wyniki[0]%' || nazwa LIKE '%$wyniki[0]%' || nazwa LIKE '%$wyniki[0]%')"; for ($i=1;$i<count($wyniki);$i++) { $warunki.=" and (nazwa LIKE '%$wyniki[$i]%' || nazwa LIKE '%$wyniki[$i]%' || nazwa LIKE '%$wyniki[$i]%')"; } $query="SELECT * FROM lista WHERE $warunki "; /* wyświetlamy wyniki, sprawdzamy, czy zapytanie zwróciło wartość większą od 0 */ /* jeżeli wynik jest pozytywny, to wyświetlamy dane */ } ?> </body> </head> </html>