为了账号安全,请及时绑定邮箱和手机立即绑定

mysqli_query()至少需要2个参数,其中1个是给定的?

mysqli_query()至少需要2个参数,其中1个是给定的?

函数式编程 2019-11-21 10:12:50
每次运行此php时,我都会不断收到相同的3个错误。我不知道我在做什么错,有人可以帮忙吗?错误如下:[2014年5月5日19:20:50美国/芝加哥] PHP警告:mysqli_query()至少需要2个参数,第10行的/home/sagginev/public_html/Nutrifitness/search.php中提供了1个参数[2014年5月5日19:20:50美国/芝加哥] PHP警告:mysqli_num_rows()期望参数1为mysqli_result,在第11行的/home/sagginev/public_html/Nutrifitness/search.php中给出的null[2014年5月5日19:20:50美国/芝加哥] PHP警告:mysqli_num_rows()期望参数1为mysqli_result,在第16行的/home/sagginev/public_html/Nutrifitness/search.php中给出的null这是我的代码enter code here    <?php    $con=mysqli_connect('localhost','sagginev_rob','122989','sagginev_Nutrifitness');    if (mysqli_connect_errno()) // Check connection      {   echo "Failed to connect to MySQL: " . mysqli_connect_error();  }        if(!isset($_POST['search'])) {    header("Location:home.php");    }    $search_sql="Select * FROM Questions WHERE username LIKE '%".$_POST['search']."%' OR feedback LIKE '%".$_POST['search']."%'";    $search_query=mysqli_query($search_sql);    if(mysqli_num_rows($search_query)!=0) {    $search_rs=mysqli_fetch_assoc($search_query);    }    ?>    <H2> Search Results</H2>    <?php if(mysqli_num_rows($search_query)!=0) {     do { ?>     <p><?php echo $search_rs['name']; ?> </p>    <?php } while ($search_rs=mysqli_fetch_assoc($search_query));    } else {       echo "No results found";    } ?>    <form>    <br>    <input type="button" value="Go Back Home" onClick="parent.location='http://sagginevo.com/Nutrifitness/home.php'">    </form>
查看完整描述

3 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

错误消息很清楚。mysqli_query()需要两个参数。您只提供一个。当您看到这样的错误消息时,您要做的第一件事就是阅读手册。如果这样做,您将看到必须提供MySQLi链接作为第一个参数:


$search_query=mysqli_query($con, $search_sql);


查看完整回答
反对 回复 2019-11-21
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

你需要改变


 $search_query=mysqli_query($search_sql);

至:


 $search_query=mysqli_query($con, $search_sql);

您需要第一个参数中的连接字符串,第二个是您的查询。手册说:


mysqli_query(connection,query,resultmode);


查看完整回答
反对 回复 2019-11-21
  • 3 回答
  • 0 关注
  • 1107 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信