<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Wyszukiwarka rezultaty</title> </head> <body> <h1>Rezultaty wyszukiwania</h1> <?php //tworzenie nazw zmiennych $metoda_szukania=$_POST['metoda_szukania']; $wyrazenie=$_POST['wyrazenie']; //metoda szukania if (!$metoda_szukania || $wyrazenie) { exit; } { } //laczenie z moja baza danych @ $db = new mysqli('localhost'. 'root'. ''. 'internet'); if (mysqli_connect_errno()) { exit; } //zapytanie mysql $zapytanie = "select * from klienci where ".$metoda_szukania." like '%".$wyrazenie."%'"; $wynik = $db->query($zapytanie); $db->close(); $ile_znalezionych = $wynik->num-rows; ?> </body> </html>
a strona www do tego wygląda tak:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <form action="rezultaty.php" method="post"> Wybierz metode wyszukiwania:<br /> <select name="metoda_szukania"> <option value="imie">Imie <option value="nazwisko">Nazwisko <option value="ulica">Ulica </select> <br /> Wprowadz poszukiwane wyrazenia:<br /> <input name="wyrazenia" type="text"> <br /> <input type="submit" value="Szukaj"> </form> </body> </html>
baza danych to internet , hasła brak , login root
w tabeli lienci znajdują sie wpisy
id
imie
nazwisko
ulica
nrdomu
gg
problem mam taki ze gdy podam jakiegos klienta do wyszukania nie pojawia się on
