数据库mysql_num_rows()期望参数1为资源,布尔值在

马赫什·迪加斯(MaheshDigarse)

请任何人都可以告诉我此代码显示此错误的错误之处--------->警告:mysql_num_rows()期望参数1为资源,在/ home / ocwnewco / public_html / user / rejectedcase中给出布尔值。第62行上的php第62行显示了此-----> $ ocwConnections = mysql_num_rows($ result);

                            rejectedcase.php                
                            <?php
            require_once(ROOT_PATH.'DBconnect.php');
            ?>
            <?php
            /**
            *get count of Reject
            *
            **/
            function totalReject($zone,$Reject) {
            $result = mysql_query("SELECT * FROM ocwconnections WHERE ZoneID = '$zone' AND RejectID = '$Reject'");
            $ocwConnections = mysql_num_rows($result);
            return $ocwConnections;
            }
            $ocwConnections = mysql_fetch_array(mysql_query("SELECT * FROM ocwconnections"));
            $resultZone = mysql_query("SELECT * FROM  `connection_zone` WHERE `Zone` <> 'All' ");
            $resultReject = mysql_query("SELECT * FROM  `connection_Reject` WHERE `Reject` <> 'All'");
            ?>
            <?php
             ?>

            <table border="1">
              <tr>
                <th class="tbhed">Zone</th>
                <?php
            $Reject = array();
            while($connectioReject = mysql_fetch_array($resultReject)) {
            echo "<th class=tbhed>".$connectioReject['Reject']."</th>";
            $Reject[] = $connectioReject['RejectID'];
            }
            ?>
                <th class="tbhed">Total</th>
                <th class="tbhed">Percentage</th>
              </tr>
              <?php
            $arr = array();
            while($connectioZone = mysql_fetch_array($resultZone)) {
            ?>
              <tr>
                <th><?php echo $connectioZone['Zone']; ?></th>
                <?php
            foreach($Reject as $value){
            $arr[$connectioZone['ZoneID']][$value] = totalReject($connectioZone['ZoneID'],$value);
            echo "<td>".totalReject($connectioZone['ZoneID'],$value)."</td>";
            }
            ?>
                <td><?php
            $total = 0;
            foreach($arr[$connectioZone['ZoneID']] as $value ){
            $total = $value + $total;
            }
            echo $total;
            ?>
                </td>
                <td><?php
            foreach($arr[$connectioZone['ZoneID']] as $key => $val){
            if($key == 2){
            $complete = $val;
            }
            }
            @$per = $complete * 100 / $total;
            if(!$per){
            echo $per = 0;
            }
            else {
            echo $per;
            }
            ?>
                  % </td>
              </tr>
              <?php 
            }
            ?>
            </table>
用户名

在将$ result传递给mysql_num_rows之前,检查您会发现它是错误的,因为查询失败。

检查结果集是否为空。

if($result === FALSE) {
die(mysql_error()); // TODO: better error handling
}

$row = mysql_num_rows($result);

您的新功能如下所示

function totalReject($zone,$Reject) {
     $result = mysql_query("SELECT * FROM ocwconnections WHERE ZoneID = '$zone' AND RejectID = '$Reject'");
     if($result === FALSE) {
         die(mysql_error()); // TODO: better error handling
      }

      $ocwConnections = mysql_num_rows($result);
      return $ocwConnections;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

警告:mysql_num_rows()期望参数1为资源,给定布尔值

来自分类Dev

PHP mysql_num_rows()期望参数1为资源

来自分类Dev

mysql_num_rows()期望参数1为资源错误

来自分类Dev

从mysql_connect切换到PDO:mysql_num_rows()期望参数1为资源

来自分类Dev

如何在PHP中删除警告“ mysql_num_rows()期望参数1为资源”

来自分类Dev

查询时出现“ mysql_num_rows期望参数1为资源”错误

来自分类Dev

mysqli_num_rows()期望参数1为mysqli_result,布尔值在

来自分类Dev

PHP / MySQL-mysql_result()期望参数1为资源,布尔值在

来自分类Dev

警告:mysql_fetch_array()期望参数1为资源,在错误中给定布尔值

来自分类Dev

警告:mysql_fetch_array()期望参数1为资源,给定布尔值7

来自分类Dev

SQL PHP错误:mysqli_num_rows()期望参数1为mysqli_result,给定布尔值

来自分类Dev

我无法解决此错误:mysqli_num_rows() 期望参数 1 为 mysqli_result,布尔值在

来自分类Dev

警告:mysql_fetch_array()期望参数1为资源,第47行给出布尔值

来自分类Dev

sqlsrv_fetch_array()期望参数1为资源,布尔值在

来自分类Dev

sqlsrv_fetch_array()期望参数1为资源,布尔值在

来自分类Dev

PHP fwrite()期望参数1为资源,给定布尔值

来自分类Dev

mysql_result()期望参数1是资源,而是给定布尔值

来自分类Dev

如何在PHP中为DB2数据库表达mysql_num_rows

来自分类Dev

警告:mysql_fetch_array()期望参数1为资源,布尔值在第31行的E:\ xampp \ htdocs \ crm1 \ todaypagination.php中给出

来自分类Dev

尝试获取基于true / false的随机行。获取:mysql_fetch_array()期望参数1为资源,给定布尔值

来自分类Dev

mysql_fetch_row()期望参数1为资源,在第34行的/home/---/---/register.php中给出布尔值

来自分类Dev

Codeigniter显示错误:mysql_real_escape_string()期望参数2为资源,给定布尔值

来自分类Dev

连接到FTP服务器,提示错误“ ftp_login()期望参数1为资源,给定布尔值”

来自分类Dev

php警告fclose()期望参数1是给定的资源布尔值

来自分类Dev

期望参数1是资源,在更新记录时给定布尔值错误

来自分类Dev

错误的mysql连接:mysqli_fetch_array()期望参数1为mysqli_result,布尔值在

来自分类Dev

警告:mysqli_query()期望给定参数1为mysqli布尔值

来自分类Dev

警告:mysqli_fetch_object()期望参数1为mysqli_result,布尔值在

来自分类Dev

警告:mysqli_fetch_array()期望参数1为mysqli_result,布尔值在

Related 相关文章

  1. 1

    警告:mysql_num_rows()期望参数1为资源,给定布尔值

  2. 2

    PHP mysql_num_rows()期望参数1为资源

  3. 3

    mysql_num_rows()期望参数1为资源错误

  4. 4

    从mysql_connect切换到PDO:mysql_num_rows()期望参数1为资源

  5. 5

    如何在PHP中删除警告“ mysql_num_rows()期望参数1为资源”

  6. 6

    查询时出现“ mysql_num_rows期望参数1为资源”错误

  7. 7

    mysqli_num_rows()期望参数1为mysqli_result,布尔值在

  8. 8

    PHP / MySQL-mysql_result()期望参数1为资源,布尔值在

  9. 9

    警告:mysql_fetch_array()期望参数1为资源,在错误中给定布尔值

  10. 10

    警告:mysql_fetch_array()期望参数1为资源,给定布尔值7

  11. 11

    SQL PHP错误:mysqli_num_rows()期望参数1为mysqli_result,给定布尔值

  12. 12

    我无法解决此错误:mysqli_num_rows() 期望参数 1 为 mysqli_result,布尔值在

  13. 13

    警告:mysql_fetch_array()期望参数1为资源,第47行给出布尔值

  14. 14

    sqlsrv_fetch_array()期望参数1为资源,布尔值在

  15. 15

    sqlsrv_fetch_array()期望参数1为资源,布尔值在

  16. 16

    PHP fwrite()期望参数1为资源,给定布尔值

  17. 17

    mysql_result()期望参数1是资源,而是给定布尔值

  18. 18

    如何在PHP中为DB2数据库表达mysql_num_rows

  19. 19

    警告:mysql_fetch_array()期望参数1为资源,布尔值在第31行的E:\ xampp \ htdocs \ crm1 \ todaypagination.php中给出

  20. 20

    尝试获取基于true / false的随机行。获取:mysql_fetch_array()期望参数1为资源,给定布尔值

  21. 21

    mysql_fetch_row()期望参数1为资源,在第34行的/home/---/---/register.php中给出布尔值

  22. 22

    Codeigniter显示错误:mysql_real_escape_string()期望参数2为资源,给定布尔值

  23. 23

    连接到FTP服务器,提示错误“ ftp_login()期望参数1为资源,给定布尔值”

  24. 24

    php警告fclose()期望参数1是给定的资源布尔值

  25. 25

    期望参数1是资源,在更新记录时给定布尔值错误

  26. 26

    错误的mysql连接:mysqli_fetch_array()期望参数1为mysqli_result,布尔值在

  27. 27

    警告:mysqli_query()期望给定参数1为mysqli布尔值

  28. 28

    警告:mysqli_fetch_object()期望参数1为mysqli_result,布尔值在

  29. 29

    警告:mysqli_fetch_array()期望参数1为mysqli_result,布尔值在

热门标签

归档