如何解决mysqli_result错误警告消息

时间:2019-07-03 02:21:09

标签: php mysql

我对编程非常陌生(4天前启动了我的第一个应用程序),并且遇到了在HTML页面上显示MySQL数据的问题。该应用程序的想法是一个简单的随机餐厅生成器。我正在手动输入50个左右的餐馆,以构成一个快速的原型。我使用下面的代码(从YouTube视频复制和调整)来从晚餐“ din”类别中随机生成一家餐厅(这不是MySQL中的一列,只是行中的一个关键字来暗示这应该显示是否选择了晚餐早餐)在纳什维尔位置数据库中。

我收到消息

  

“警告:mysql_num_rows()期望参数1为mysql_result”

。我需要添加什么来解决此问题?

任何帮助将不胜感激!

<?php
   $sql = "SELECT * FROM nashville WHERE name IN din ORDER BY rand() LIMIT 1";
   $result = mysqli_query($conn, $sql);
   $resultCheck = mysqli_num_rows($result);

   if ($resultCheck > 0){
        while ($row = mysqli_fetch_assoc($result)){
            echo $row['name'] . "<br>";
        }
   }
    ?>

0 个答案:

没有答案