这个问题在这里已经有答案了:
mysql\u fetch\u array()/mysql\u fetch\u assoc()/mysql\u fetch\u row()/mysql\u num\u rows等…期望参数1是资源(31个答案)
mysqli_fetch_assoc()需要参数/调用成员函数bind_param()时出错。如何获得实际的mysql错误并修复它(1个答案)
两年前关门了。
我正在使用wamp和mysql数据库开发电子商务系统。我想显示数据库中记录(产品)的列表。但问题是当我在中运行应用程序时 localhost
,它将抛出此错误消息(“error-in:sqlcat”);在 category.php
文件。我想知道可能是,它是失去连接时,网页加载 localhost
. 我的 connection.php
文件和 category.php
文件存在于两个不同的文件夹中。。。
这是我的 connection.php
文件。这是这个文件的目录。 C:\wamp64\www\onlineordering\db
```
这是你的名字 `category.php` 文件。这是这个文件的目录。 `C:\wamp64\www\onlineordering\include` ```
<div class="sidebar_box"><span class="bottom"></span>
<h3>Categories</h3>
<div class="content">
<ul class="sidebar_list">
<?php
require_once('../onlineordering/db/connection.php') ;
$sqlCat= "select * from category where recordstatus='' order by sequence_order Asc";
$exeCat = mysqli_query($con,$sqlCat) or die ("Error in:sqlCat");
$counCat= mysqli_num_rows($exeCat);
if($counCat>0)
{
$classCat=1;
while($resCat= mysqli_fetch_array($exeCat))
{
$categoryname= $resCat["categoryname"];
$auto_number= $resCat["auto_number"];
?>
<form method="post" style="margin:0px;padding:0px;" action="productcategory.php" id="frmdetailcat<?php echo $classCat;?>">
<input type="hidden" name="category" value="<?php echo $categoryname?>">
<input type="hidden" name="categoryid" value="<?php echo $auto_number?>">
</form>
<?php
if($classCat==1)
{
?>
<li class="first"><a style="cursor:pointer;" onclick="subform('frmdetailcat<?php echo $classCat;?>')" ><?php echo $categoryname;?></a></li>
<?php
}else
if($classCat==$counCat)
{
?>
<li class="last"><a style="cursor:pointer;" onclick="subform('frmdetailcat<?php echo $classCat;?>')" >
<?php echo $categoryname;?></a></li>
<?php
}else
{
?>
<li><a style="cursor:pointer;" onclick="subform('frmdetailcat<?php echo $classCat;?>')" >
<?php echo $categoryname;?></a></li>
<?php
}
$classCat++;
}
}else
{
?>
<li class="first"><a href="#">No Category is avaliable</a></li>
<?php
}
?>
</ul>
</div>
</div>
这是我运行application.or时的屏幕截图(“error in:sqlcat”)//始终显示此消息。
.
1条答案
按热度按时间mwngjboj1#
如果你知道是什么导致了
mysqli_query()
要死掉而不是抛出自定义错误消息:你为什么用这些星号?
删除星号:
以及
mysqli_num_rows()
只接受一个参数,所以这行也应该是
用正斜杠作为目录分隔符有什么问题?