+ -
当前位置:首页 → 问答吧 → 看看这段代码错哪了

看看这段代码错哪了

时间:2010-01-06

来源:互联网

<?php
 include("conn.php");
?>
<table width="200" border="0" cellspacing="0" cellpadding="0">
<?php
  $query= mysql_query("select * from `nn`  order by `id` desc");
 while($row=mysql_fetch_array($query)){
?>
  <tr>
    <td><span class="STYLE1">标 题:</span></td>
    <td><?=$row['biaoti']?></td>
  </tr>
  <tr>
    <td><span class="STYLE1">发帖人:</span></td>
    <td><?= echo $roi[use]?></td>
  </tr>
  <tr>
    <td><span class="STYLE1">内 容:</span></td>
    <td><?=$row[neir]?></td>
  </tr>
  <?php
   }
  ?>
</table>
 
 在编译时没有错误提示,但数据就是不能显示出来   - -#
   知道的告诉下,小弟感激不禁

作者: q185508016   发布时间: 2010-01-06

貌似没什么错误,不过你可以把sql语句打印看看有没有记录。然后下面输出记录最好写完整 <?php echo $row['use']?>避免一些不必要的错误

作者: yuejide   发布时间: 2010-01-06

服务器环境 不支持短标签 开启

作者: wangyg   发布时间: 2010-01-06

应该是的。。

作者: xys20   发布时间: 2010-01-06

短标问题
<?php
      echo '用最经典的最好';
?>

作者: 卡布奇诺   发布时间: 2010-01-06

啊~!!~
   不是短标签的问题!~
  我打开了。。还是不行。
每次运行都是 只用
标题:
发帖人:
内容:
  数据库里有几条就显示几次  
  

作者: q185508016   发布时间: 2010-01-06

高手进来看下- -

作者: q185508016   发布时间: 2010-01-06

<?= echo $roi[use]?>经典

作者: phpzhu   发布时间: 2010-01-06

  - -!
  不是那个问题- -#
  我现在的代码是
<?php
    include("conn.php");
    
?>

<table width="200" border="0" cellspacing="0" cellpadding="0">
<?php
        $sql ="select * from nn order by `id` desc";
         $query= mysql_query($sql);
    while($row=mysql_fetch_array($query)){
?>
  <tr>
    <td><span class="STYLE1">标 题:</span></td>
    <td><?=$row['biaoti']?> </td>
  </tr>
  <tr>
    <td><span class="STYLE1">发帖人:</span></td>
    <td><?=$row['use'] ?></td>    
  </tr>
  <tr>
    <td><span class="STYLE1">内 容:</span></td>
    <td><?=$row['neir'] ?></td>
  </tr>
  <?php
      }
  ?>
</table>
还是和上面一样的问题

作者: q185508016   发布时间: 2010-01-06

1.ini_get('short_tag');
2.是否有数据
3.echo $sql
4.print_r
5.检查语法
6.开发模式打开全部错误提示

作者: cain   发布时间: 2010-01-06