Ошибка в запросе

GusarByID

Новичок
Ошибка в запросе

Помогите найти ошибку
PHP выдает:
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\www\Immobile\deu\objekt_db_fns.php on line 113
"
А вот мой код:
PHP:
$optvar=array();
if (!empty($a_bezirk)) $optvar[]="bezirk='".$a_bezirk."'";
if (!empty($a_kat)) $optvar[]="kat='".$a_kat."'";
if (!empty($a_plz)) $optvar[]="plz='".$a_plz."'";
if (!empty($a_ort)) $optvar[]="ort='".$a_ort."'";
if (count($optvar)){
   $whereopt= implode(",",$optvar);
   $whereopt.= ",";
  }else $whereopt='';
Остальные переменные не опциональные
PHP:
$anfrage = mysql_query("select * from objekte
                         where $whereopt zimmer = '$zimmer', land = '$land',
                         gfl >= '$gflvon' and  gfl <= '$gflbis',
                         wfl >= '$wflvon' and  wfl <= '$wflbis',
                         preis >= '$preisvon' and  preis <= '$preisbis' ");
  $objekt = mysql_fetch_array($anfrage);
 

Cougar

Кошак
mysql_error()

-~{}~ 04.05.05 14:10:

А вообще - ВСЕ условия в WHERE отделяются не запятыми, а словом AND
 
Сверху