得到这样的错误(Php和mysql)
这是我的sql函数得到这样的错误(Php和mysql),php,mysql,database,web,sql-function,Php,Mysql,Database,Web,Sql Function,这是我的sql函数 CREATE FUNCTION returnPrice(price int,member int) RETURNS INT BEGIN RETURN(price*member); END; 这是我的php代码 $res1= "CALL returnPrice('$cost','$team_member')"; $rs1 = mysqli_query($con,$res1); $row1= mysqli_fetch_array($rs1); 然后我得到了这样的错误 '警告:
CREATE FUNCTION returnPrice(price int,member int)
RETURNS INT
BEGIN
RETURN(price*member);
END;
这是我的php代码
$res1= "CALL returnPrice('$cost','$team_member')";
$rs1 = mysqli_query($con,$res1);
$row1= mysqli_fetch_array($rs1);
然后我得到了这样的错误
'警告:mysqli_fetch_array()希望参数1为
mysqli_结果,布尔值在$row1中给出。。。线
我不知道怎么了。请根据以下内容提供帮助
失败时返回FALSE
要检查失败的原因,可以尝试以下操作
$res1= "CALL returnPrice('$cost','$team_member')";
$rs1 = mysqli_query($con,$res1);
if ($rs1 === false) {
printf("Error: %s\n", $mysqli->error);
die();
}
$row1= mysqli_fetch_array($rs1);
可能重复的