使用php和mysql连接数据库,没有报错,但运行后数据表为空

conn.php:<?php$conn=mysql_connect("localhost","root","");mysql_query("setnames'gb2312... conn.php:<?php$conn=mysql_connect("localhost","root","");mysql_query("set names 'gb2312'");mysql_select_db("guestbook",$conn);?>example3.php:<?require("conn.php");$conn=mysql_connect("localhost","root","");mysql_query("set names 'gb2312'");mysql_select_db("guestbook",$conn);$result=mysql_query("Select * from lyb",$conn);?><table border="1" width="95%"> <tr bgcolor="#e0e0e0"> <th>标题</th> <th width="100">内容</th> <th width="60">作者</th> <th>email</th> <th width="80">来自</th></tr> <? while($row=mysql_fetch_assoc($result)){ ?> <tr><td ><?= @$row['title']?></td> <td><?= @$row['content']?></td> <td><?= @$row['author']?></td> <td><?= @$row['email']?></td> <td><?= @$row['IP']?></td></tr> <? } ?></table> 展开
 我来答
xiaofeizm55333

2019-05-12 · TA获得超过1.4万个赞
知道大有可为答主
回答量:8535
采纳率:78%
帮助的人:906万
展开全部
1、下次代码不要这样发,没有格式太乱了,不容易看清楚,发截图都比这样要好。
2、我不熟悉PHP的语法,你的问题应该出在 while 循环那里。为什么要用while 循环呢,while 一般是指条件为真重复执行,你这个while 的条件为真是怎么体现的呢。个人感觉for循环更加直接些。
3、希望对你有帮助。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式