我在这里有这个代码片段
if(isset($c) && isset($d))
{
echo $qry2;
retrieve(mysqli_query($qry1)) || die(mysqli_error());
ini_set('display_errors', 'On');
retrieve(mysqli_query($qry2)) || die(mysqli_error()) ;
}
当条件为真时,只调用第一个检索()函数,我有这样的概念,即程序的控制返回到调用函数的下一行,这通常适用于任何编程语言,但是情况并非如此,当我echo $qry2
得到所需的结果时,即查询正在正确构建,我添加的原因ini_set('display_errors', 'On');
是检查是否有任何未显示的错误,关于如何实现同时传递的任何想法retrieve()
if 块中的参数?如果我将包含 $qry2 的函数调用移到包含 $qry1 的部分之前,则仅显示 qry2。