小编use*_*372的帖子

PHP命令不同步错误

这个简单的代码调用两个MySQL程序,但在第一个返回值之后,它会在第二个查询中返回错误.

注意:自己运行第一个或第二个将正确返回每个.所以查询工作,而不是一起.

完整的错误是: Invalid query: Commands out of sync; you can't run this command now

请任何想法.

<?php

require_once ('connection.php');
//First Query and Output

$result = mysql_query("CALL C01_Client_Summary_ByAccount(1, '2012-02-27', '2013-03-29');");
if (!$result) { 
die('Invalid query: ' . mysql_error());
}
while($row=mysql_fetch_array($result))
{
echo $row['CommisionPercentage'];
}

mysql_free_result($result); 
//END First Query and Output

//Second Query and Output
$new2 = mysql_query("CALL C01_Client_Summary_ByBetType(1, '2012-02-27', '2013-03-29');");
if (!$new2) { 
die('Invalid query: ' . mysql_error());
}
while($row=mysql_fetch_array($new2))
{
echo $row['Turnover'];
}
//END Second Query and Output

?>
Run Code Online (Sandbox Code Playgroud)

php mysql

7
推荐指数
1
解决办法
3566
查看次数

标签 统计

mysql ×1

php ×1