Czyli mi pomija male i duze litery ktore zapisane sa w bazie.
O to ten skrypt:
<html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> </head> <body> <form method="post" action="szukanie.php"> <table> <tbody> <tr> <td> Nazwisko: <input name="nazwisko" value="" size="20" maxlength="20" type="text"> <br> </td> </tr> <tr> <td> <br> Nowe szukanie: <br> </td> </tr> <tr> <td> <input name="SUBMIT" value="Przeslij dane" type="submit"> <p><br> <input value="Kasuj" dane="" type="reset"> </p> </td> </tr> </tbody> </table> </form> <?php $NAZWISKO=$_POST['nazwisko']; // połšczenie z bazš $polaczenie = pg_Connect("dbname=magisterka user=postgres port=5432 password=gustaf host=localhost"); // szukanie w bazie $wynik = pg_Exec($polaczenie, "SELECT * FROM pracownicy WHERE left(nazwisko,3) Like '$NAZWISKO%' "); //Je?li liczba wierszy jest zero // wyświetlenie odnalezionych rekordów $liczba_rekordow = pg_NumRows($wynik); for ( $i=0; $i<$liczba_rekordow; $i++ ){ $imie = pg_Result($wynik, $i, "imie"); // Zwróć uwagę na to, że $imie to zmienna PHP a imie to polew tabeli } // koniec pętli for // Ponowne wyszukiwanie: echo "</p> <p><a href='szukanie.php'>Ponowne wyszukiwanie</a>"; ?> </p> </body> </html>
pozdrawiam