tworze wyszukiwarke w PHP i mam problem z odczytaniem danych z bazy
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <meta name="Description" content=" Jest to strona o Mario Puzo "> <meta name="Keywords" content=" Mario, Puzo "> <meta name="Author" content=" Piotr Świniarski "> <title> Sklep z artykułami sportowymi </title> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <a name="gora"></a> <table border width="700" align="center" cellspacing="0" cellpadding="0" summary="0" <tbody> <tr> <td height="100" bgcolor="silver" colspan="2"><img src="logo.gif" alt="" width="700" height="100"></td></tr> <tr> <td width="175" valign="top"> <!-- MENU --><br> <a target="_blank" href="index.php">Główna</a><br><br> <a target="_blank" href="rejestracja.php">rejestracja</a><br><br> <form action="rezultaty.php" method="post"> Wybierz metodę wyszukiwania<br /> <select name="metoda szukania"> <option value="producent">producent <option value="rozmiar">rozmiar <option value="rodzaj">rodzaj </select><br /> Wprowadź wyrażenie<br /> <input name="wyrazenie" type="text"><br /> <input type="submit" value="Szukaj"> </form> </td> <td valign="top"> <center> <h1>Sklep sportowy - wyniki wyszukiwania</h1> <?php $metoda_szukania=$_POST["metoda_szukania"]; $wyrazenie=$_POST["wyrazenie"]; if(!$metoda_szukania || !$wyrazenie) { exit; } { } mysql_connect ("localhost","root","")or die("Nie można się połączyć. Komunikat: ".mysql_error()."; Numer błędu: ".mysql_errno()); $sql = mysql_select_db("sklepsportowy") or die("Nie można pobrać".mysql_error()."; Numer błędu: ".mysql_errno()); $zapytanie ="select producent, rodzaj, rozmiar from opis_towaru where" .$metoda_szukania =$wyrazenie; $ile_znalezionych = $wynik; for($i=0; $i<$wynik; $i++) { } ?> </center> </td> </tr> <tr><td colspan="2">Piotr Świniarski (c)2008</td></tr> </table> </body> </html>
błąd jest napewno w tej linijce
$zapytanie ="select producent, rodzaj, rozmiar from opis_towaru where" .$metoda_szukania =$wyrazenie;
wiem, ze nie powinno tam być znaku =, ale jak tego nie wstawiłem to wyskakiwał mi błąd w zapytaniu
a teraz wyrzuca mi całą zawartość z tabeli, bez rozróżniania tego co zostało wpisane w wyszukiwarce.
z gory dzieki za podpowiedz.