php和存储过程我在哪里出错?

php和存储过程我在哪里出错?,php,mysql,stored-procedures,Php,Mysql,Stored Procedures,为什么我在sp中创建了一个记录? 从错误中删除第一条记录之后 警告:mysql\u fetch\u行需要 参数1为资源,布尔值 在上的C:\wamp\www.\deneme.php中给出 第9行 听起来像是其中一行 $b = mysql_query("CALL dene($sehir)"); $sorgu = mysql_fetch_row($b); return $sorgu[6]; } $h=mysql_query("SELECT * FROM firmalar"); while($r=m

为什么我在sp中创建了一个记录? 从错误中删除第一条记录之后

警告:mysql\u fetch\u行需要 参数1为资源,布尔值 在上的C:\wamp\www.\deneme.php中给出 第9行


听起来像是其中一行

$b = mysql_query("CALL dene($sehir)");
$sorgu = mysql_fetch_row($b);
return $sorgu[6];
}

$h=mysql_query("SELECT * FROM firmalar");
while($r=mysql_fetch_row($h)){
echo kadir($r[10]);
}
返回值是假的吗

检查更改这些行时出现的错误:

$sorgu = mysql_fetch_row($b);
$h=mysql_query("SELECT * FROM firmalar");
你说答案是:

IStanbull命令不同步;现在无法运行此命令

听起来$sehir的内容被解释为一个命令。可能是因为我认为$sehir可能必须包含在',所以您需要使用,而不是此:

$b = mysql_query("CALL dene($sehir)") or die(mysql_error()) ;
$h=mysql_query("SELECT * FROM firmalar") or die(mysql_error()) ;
这:


您的存储过程是什么?可能重复选择ulke.ulke_no、ulke.ulke_adi、ulke.ulke_telefon_kodu、il.il_id、il.il_-ulke_no、il.il_no、il.il_adi,从il.il_-id=e上的il-Inner-Join-ulke$b=mysql\u queryCALL dene$sehir或dieysql\u错误$h=mysql\u querySELECT*来自firmalar或diemsql\u错误;当我以这种方式运行时,我从中得到的错误。İ命令不同步;你现在不能运行这个命令,这就是问题所在。“伊斯坦布尔”在你的$sehir变量中吗?是的,不管哪个城市是第一个记录。Googlede很抱歉,英语对英语来说不太重要。他建议在答案中使用“`”。
b = mysql_query("CALL dene($sehir)");
b = mysql_query("CALL dene('$sehir')");