Ошибка Warning: mysql_fetch_array() expects parameter 1 to be resource в строке 45

Валентина

Новичок
Разъясните в чём дело
1<?
2 $nomer_kategorii=$HTTP_GET_VARS["nomer_kategorii"];
3 $id_brand=$HTTP_GET_VARS["id_brand"];
4 $type=$HTTP_GET_VARS["type"];
5
6 include("connect.php");
7 if ($type==1)
8 {
9 $strSQL1="SELECT nazvanie_kategorii FROM kategoria WHERE
10 nomer_kategorii='".$nomer_kategorii. "'";
11 $result==mysql_query($strSQL1)
12 or die("Не могу выполнить запрос1!");
13 if($row=mysql_fetch_array($result))
14
15 $title=$row['nazvanie_kategorii'];
16 $strSQL1="SELECT tovar.nomer_tovara, tovar.nazvanie, tovar.cena,
17 tovar.nomer_kategorii, kategoria.nazvanie_kategorii,tovar.id_brand, brand.nazvanie_branda
18 FROM tovar, kategoria, brand WHERE
19 tovar.id_brand=brand.id_brand AND
20 tovar.nomer_kategorii=kategoria.nomer_kategorii AND tovar.nomer_kategorii='".$nomer_kategorii."'";
21 }
22 if ($type==2)
23 {
24 $strSQL1="SELECT nazvanie_branda FROM brand WHERE
25 id_brand='".$id_brand. "'";
26 $result==mysql_query($strSQL1)
27 or die("Не могу выполнить запрос1!");
28 if($row=mysql_fetch_array($result))
29
30 $title=$row["nazvanie_branda"];
31 $strSQL1="SELECT tovar.nomer_tovara, tovar.nazvanie, tovar.cena,
32 tovar.nomer_kategorii, kategoria.nazvanie_kategorii,tovar.id_brand, brand.nazvanie_branda
33 FROM tovar, kategoria, brand WHERE
34 tovar.id_brand=brand.id_brand AND
35 tovar.nomer_kategorii=kategoria.nomer_kategorii AND tovar.id_brand='".$id_brand. "'";
36 }
37 $result1==mysql_query($strSQL1) or die("Не могу выполнить
38 запрос2!");
39
40 include("header.php");
41 ?>
42 <tr><td>
43 <table border="1" width="100%" align="right" >
44 <?
45 while($row=mysql_fetch_array($result1))
46 {?>
 

Andkorol

Новичок
PHP:
11	$result==mysql_query($strSQL1)
26	$result==mysql_query($strSQL1) 
37	$result1==mysql_query($strSQL1) or die("Не могу выполнить
"==" – это сравнение, а не присваивание.
 

Фанат

oncle terrible
Команда форума
1. Код лучше бы скопировать без номеров строк и оформить кнопочкой РНР
2. вместо "не могу выполнить запрос" надо писать
PHP:
mysql_error().$strSQL1
3. Вы какое отношение к этому коду имеете?
 

Фанат

oncle terrible
Команда форума
2. - это не для учета, а как бы ответ на вопрос "Не могу выполнить запрос2!".
 
Сверху