这个PHP遍历数据库的代码问题出在哪里?求高手看一下
<table><tr>用户留言</tr><?php$conn=mysql_connect("localhost","root","")ordie("数据库连接失败");$...
<table>
<tr>用户留言</tr>
<?php
$conn=mysql_connect("localhost","root","") or die("数据库连接失败");
$set=mysql_select_db("a1202200719",$conn)or die("数据库为空");
mysql_query("SET NAMES `GBK`");
$sql="SELECT * FROM `msg`";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr>
<td><?php echo $row['id']?></td>
<td><?php echo $row['name']?></td>
<td><?php echo $row['content']?></td>
</tr>
<?php
}
?>
</table>
为什么数据库明明有内容 却什么都没显示呢? 展开
<tr>用户留言</tr>
<?php
$conn=mysql_connect("localhost","root","") or die("数据库连接失败");
$set=mysql_select_db("a1202200719",$conn)or die("数据库为空");
mysql_query("SET NAMES `GBK`");
$sql="SELECT * FROM `msg`";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr>
<td><?php echo $row['id']?></td>
<td><?php echo $row['name']?></td>
<td><?php echo $row['content']?></td>
</tr>
<?php
}
?>
</table>
为什么数据库明明有内容 却什么都没显示呢? 展开
8个回答
展开全部
echo mysql_error();
看看有没有数据库报错
看看有没有数据库报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没错啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<td><?php echo $row['id']?></td> ?号前面有个分号掉了 ;
追问
这个不影响的 加上还是不行的 而且以前我也一直这么写的
追答
用户留言
里面加个td试试 真的检查不出错误来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询