Wyszukiwarka - Zapytanie

0

Witam. Mam problem z zapytaniem pisanym w PHP. Kiedy sprawdzam je w bazie to wszystko działa (tylko wtedy nie stosuje zmiennych). Oto kod:

	$oferta = $_POST['szoferta'];
	$towar = $_POST['sztowar'];
	if (!isset($_POST['szcena1'])) $cena1 = 1;
	else $cena1 = $_POST['szcena1'];
	if (!isset($_POST['szcena2'])) $cena2 = 99999999999999;
	else $cena2 = $_POST['szcena2'];
	if (!isset($_POST['szilosc1'])) $ilosc1 = 1;
	else $ilosc1 = $_POST['szilosc1'];
	if (!isset($_POST['szilosc2'])) $ilosc2 = 99999999999999;
	else $ilosc2 = $_POST['szilosc2'];
	$wystawca = $_POST['szsprzedawca'];
  $zapytanie = 'SELECT * FROM rynek WHERE ((nazwa_oferty LIKE "%'.$oferta.'%") AND (oferta LIKE "%'.$towar.'%") AND (cena BETWEEN '.$cena1.' AND '.$cena2.') AND (ilosc BETWEEN '.$ilosc1.' AND '.$ilosc2.') AND (wystawca LIKE "%'.$wystawca.'%"))';
              $zap = mysql_query($zapytanie);
              echo '<span style="color:red">';
  	while ($wiersz = mysql_fetch_array($zap)) 
	{	
		print_r($wiersz);
	}
  echo '</span>';

A oto błąd wyrzucany na stronie:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /virtual/d/i/***********/main/sqr/kupno.php on line 71

Ma ktoś jakiś pomysł bo ja siedzę od rana nad tym i nic już nie mogę wymyślić.

Z góry dzięki!

0

Masz jakiś błąd, literówkę w zapytaniu. Zrób sobie echo $zapytanie czy w jakikolwiek inny sposób zdebuguj i sprawdź co zawiera te zapytanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1