致命错误:未被捕获的错误:在第33行上调用成员函数fetch_array()

时间:2018-06-26 22:16:01

标签: php mysql

我试图显示我的数据,但出现错误,致命错误。请帮我。第33行出现了什么错误,我无法理解什么是错误,我的代码是完全正确的,我试图从数据库中搜索每个单词。

   <?php
include('../dbcon.php');
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dynamic Dropdown Menu using PHP and MySQLi</title>
<script type="text/javascript" src="jquery.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" media="all" />
</head>
<body>
<div id="head">
<div class="wrap"><br />
<h1><a href="">Coding Cage - Programming Blog</a></h1><label><a href="add_menu.php">add menu here</a></label>
</div>
</div>

<div class="wrap">
<ul id="nav">
<li><a href="#">Homepage</a></li>
<?php
$res=$dbcon->query("SELECT * FROM `category` ");
while($row=$res->fetch_array())
{
    ?>
    <li><a href="<?php echo $row['cat_nm']; ?>"><?php echo $row['cat_nm']; ?></a>
    <?php
    $res_pro=$dbcon->query("SELECT * FROM `subcat` WHERE `cat_id` =".$row['cat_id']);
    ?>
    <ul>                
        <?php  
        while($pro_row=$res_pro->fetch_array())
        {
            ?><li><a href="<?php echo $pro_row['subcat_nm']; ?>"><?php echo $pro_row['subcat_nm']; ?></a></li><?php
        }
        ?>
    </ul>
    </li>   

    <?php
}
?>
</ul> 
</div>
</body>
</html>

0 个答案:

没有答案