+ -
当前位置:首页 → 问答吧 → 第11课(BBS能插入数据,但查询不到数据)菜鸟求助

第11课(BBS能插入数据,但查询不到数据)菜鸟求助

时间:2010-10-13

来源:互联网

<?php

include("conn.php");
?>

<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?
  $sql="SELECT * FROM message";
  $query=mysql_query($sql);
  while ($row=mysql_fetch_array($query)){
?>
  <tr bgcolor="#eff3ff">
  <td>标题:<?=$row[title]?>  </td>
  </tr>
  <tr bgcolor="#eff3ff">
  <td>用户:<?=$row[user]?></td>
  </tr>
  <tr bgColor="#ffffff">
  <td>内容:<?=$row[content]?></td>
  </tr>

<?
  }
?>
</table>

作者: wilsonxie   发布时间: 2010-10-13

$query=mysql_query($sql);
改为
$query=mysql_query($sql) or die(mysql_error());

作者: jiuchonghai   发布时间: 2010-10-13

$row[title]类似这样的取值,中括号里面最好加上单引号。。

作者: chilungzhang   发布时间: 2010-10-13

关注中.www.ju-qi.com

作者: juqi   发布时间: 2010-10-13

改了,运行不报错!
跟修改前结果一样
显示结果:  用户: (值为空)   标题:(值为空) 内容:(值为空)

作者: wilsonxie   发布时间: 2010-10-13

,这问题~~

作者: 好好学习   发布时间: 2010-10-13

兄弟,你先输出 print_r($row) 看看是否存在数组,数组格式..或者 改用 mysql_fetch_row  详细使用方法看手册

作者: yixianliu   发布时间: 2010-10-13