PHP实现查询出错

胡超宇 2019-04-14 07:57:04
<div style="float: none;width: 600px">

<?

$id=isset($_GET["gid"])?$id=$_GET["gid"]:0;

if(!empty($id)){

$sql="select *from goods where goodstypefid=$id or goodstypefstr like '%$id%' and checkinfo=1 and delstate=0";

}else{

$sql="select *from goods";

}

$result=$mysqli->query($sql);

?>

<table>

<tr>

<?php

while($row=$result->fetch_assoc()){

?>

<td>

<image width="200px" height="200px" src="<?php echo $row["picurl"]?>"></image>

<a title="查看商品详细信息" href="goodsshow.php?id=<?php echo $row["id"]?>"><?php echo $row["title"]?></a>

</td>

<?php

}

?>

</tr>

</table>

</div>
错误提示;
Fatal error: Call to a member function fetch_assoc() on a non-object in D:\php\Apache24\htdocs\huchaoyu\goods.php on line 133
...全文
101 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
定义和用法

mysqli_fetch_assoc() 函数从结果集中取得一行作为关联数组。

注释:该函数返回的字段名是区分大小写的。
语法
mysqli_fetch_assoc(result);

参数 描述
result 必需。规定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的结果集标识符。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧