小弟学习php,在学习中遇到一些问题,想请教各位前辈一下我遇到的问题,希望能解答一下。

<?php

include("comm.php");

?>
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
$sql="SELECT * FROM message";
$query=mysql_query($sql);

while ($row =mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>标题:<?=$row [title]?>用户:<?= $row[user]?></td>
</tr>
<tr bgColor="#ffffff">
<td>内容:<?=$row[content]?></td>
</tr>
<?php
}
?>
</table>
以上是按照教程写的,但是在网页上打开显示不出来数据库里的东西,都是空的这是为什么??
图片

:<?=$row[content]?>
这些类似的地方用标准语法做
:<?php echo $row[content]?>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-19
按照教程写的,那么你是否有数据库呢?教程上调用了数据库,你是否设置了数据库,同时检查导入的数据库链接文件是否正确,是comm.php还是conn.php?
第2个回答  2012-06-19
你的php支持<?开始吗?注意$row和['title']中间不能有空格。$query=mysql_query($sql,$conn)可以两个参数!一个是连接数据。一个是执行的sql语句。仔细看看吧。
第3个回答  2012-06-19
问题就出在没连接数据库
相似回答