我是初学者,第一次使用数据库我有执行两个查询的问题。请给我一些解决方案。
我的代码如下: -
$row1=mysql_fetch_array($result1);
这里foreach ( array( 'post', 'page', 'custom_whatever', 'whatever2' ) as $page )
add_meta_box( 'id', 'whatever', $callback, $page, $context, $priority, $callback_args );
生成错误,所以如何在没有像mysqli_multi_query()这样的函数的情况下执行两个查询。
答案 0 :(得分:1)
您需要使用基本的 die()和 print_r()函数调试代码。
查看您的查询确切位置:
$result = mysql_query($sqlstr) or die("Query 1 Error: ".mysql_error());
$row = mysql_fetch_array($result);
$result1 = mysql_query($sqlstr1) or die("Query 2 Error: ".mysql_error());
$row1 = mysql_fetch_array($result1);
echo "<pre">;
print_r($row);
print_r($row1);
让我知道正在印刷什么。
答案 1 :(得分:0)
我建议你使用PDO。从PHP 7中删除了mysql。
但是你还想用它,它取决于你!
你说这是一个错误。这不是错误。它会向您显示通知。查询运行正常!
您可以停止php.ini文件或php代码中的通知:
的ini_set(&#39;的display_errors&#39;,0); 的error_reporting(E_ALL);