To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

HTML/PHP/AJAX/JS - Wyszukiwanie w bazie danych

gremek6 - 16-05-2009, 00:56
Temat postu: Wyszukiwanie w bazie danych
mam baze o nazwie sklep i niej jest tabel towary ktora sklada sie z trzech kolumn nr, nazwa i cena i napisalem do tego skrypt w php ktory ma wyszukiwac zawartosc tej tabeli:

Kod:
<?php
$szukaj=$_GET['szukaj'];
echo '<center>Wyniki wyszukiwania dla "';
echo $szukaj;
echo '"';
$sql = mysql_connect("localhost", "root", "krasnal");
mysql_select_db("sklep");
$sql2 = "SELECT * FROM `szukaczka` WHERE `tagi` LIKE '%$szukaj%' LIMIT 0, 30 ";

$idzapytania = mysql_query($sql2);


echo '<table>';
while ($wiersz = mysql_fetch_row($idzapytania))
{
echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td><td>'. $wiersz[4] .'</td></tr>';
}
echo '</table>';

mysql_close($sql_conn);
?>


a formularz do tego wygląda tak:
Kod:
<html>
<head><center><font size="10">Wyszukiwanie danych z tabeli towary z bazy sklep</font></center></head>
<body>
<form action="wyszukiwanie_towary.php" method="post">
<table width="373" border="0">
<tr>
<td width="164" bgcolor="#9EB4FC">Fraza:</td>
<td width="199" bgcolor="#FFFFFF"><span class="style5 style1">
<label>
<input name="szukaj" type="text" size="27" />
</label>
</span></td>
</tr>
</span></td>
</tr>
<td colspan="2"><span class="style5"></span><span class="style5">
</span><span class="style5"><label> <br />
</label></span><label><center>
<input name="Submit" type="submit" class="style2" value="Usun towary z bazy" />
</center>
</label><span class="style5"></span><span class="style5">
</span></td>
</tr>
</table>
<p></p>
</form>
</body>
</html>


i czy ktos moze mi powiedziec co jest zle?

I wyskakuje cos takiego:
Kod:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\strona\wyszukiwanie\wyszukiwanie_towary.php on line 14

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in c:\usr\krasnal\www\strona\wyszukiwanie\wyszukiwanie_towary.php on line 20

webmaestro - 16-05-2009, 07:01

Zle zamykasz polaczenie.
Kod:
mysql_close($sql);



Powered by phpBB modified by Przemo © 2003 phpBB Group