切换风格

Wizard Sky California Sunset glow Black Cloud Beige Dragon Lavender NewYear City Snow Flowers London
收藏本站XSS平台字符串转换jsfuck
php留言板显示留言问题[复制链接]
发表于 2013-1-6 00:45:52 | 显示全部楼层 |!read_mode!




<html>

<center>
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
include ('./mysql.php');
//mysql_select_db(test,$con);
$sql="select * from message order by id desc";
$query=mysql_query(sql);
while ($row=mysql_fetch_array($query)) {
    ;
}

?>

  <tr bgcolor="#eff3ff">
  <td>标题:<?php $row[title]?> 用户:<?php $row[user]?> </td>
  </tr>
  <tr bgColor="#ffffff">
  <td>内容:<?php $row[content]?> </td>
  </tr>
  <tr bgColor="#ffffff">
  <td>时间:<?php $row[lastdata]?> </td>
  </tr>

</table>
</center>
</html>


很奇怪这段代码获取不到  里面内容
     求调教吧
   这段时间天气冷  状态 在    瞎忙活  堕落了


发表于 2013-1-6 01:37:17 | 显示全部楼层

求解释。。。难道代码测漏?没贴全还是没写全?

附件: 你需要登录才可以下载或查看附件。没有帐号?加入Team
操千曲而后晓声,观千剑而后识器。
发表于 2013-1-6 15:01:35 | 显示全部楼层
抚菊深思 发表于 2013-1-6 01:37
求解释。。。难道代码测漏?没贴全还是没写全?
  1. <html>

  2. <center>
  3. <table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
  4. <?php
  5. include ('./mysql.php');
  6. //mysql_select_db(test,$con);
  7. $sql="select * from message order by id desc";
  8. $query=mysql_query(sql);
  9. while ($row=mysql_fetch_array($query)) {

  10. ?>

  11.   <tr bgcolor="#eff3ff">
  12.   <td>标题:<?php $row[title]?> 用户:<?php $row[user]?> </td>
  13.   </tr>
  14.   <tr bgColor="#ffffff">
  15.   <td>内容:<?php $row[content]?> </td>
  16.   </tr>
  17.   <tr bgColor="#ffffff">
  18.   <td>时间:<?php $row[lastdata]?> </td>
  19.   </tr>
  20.     ;
  21. }

  22. </table>
  23. </center>
  24. </html>
复制代码

发表于 2013-1-6 15:01:51 | 显示全部楼层
教程中好像是这样的
发表于 2013-1-6 16:33:58 | 显示全部楼层
dreak 发表于 2013-1-6 15:01
教程中好像是这样的

嗯  现在可以了是吧
发表于 2013-1-6 17:18:13 | 显示全部楼层
抚菊深思 发表于 2013-1-6 16:33
嗯  现在可以了是吧


Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\1.php on line 10

发表于 2013-1-6 23:59:51 | 显示全部楼层
测试如下代码,一行行比对分析
  1. <html>
  2. <center>
  3.         <table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
  4.         <?php
  5.         include ('./mysql.php');
  6.         //mysql_select_db(test,$con);
  7.         $sql="select * from message order by id desc";
  8.         $query=mysql_query($sql);
  9.         while ($row=mysql_fetch_array($query)) {
  10.                 $rows[] = $row;
  11.         }

  12.         ?>

  13.         <?php
  14.                 for($i=0;$i<count($rows);$i++){
  15.         ?>
  16.           <tr bgcolor="#eff3ff">
  17.           <td>标题:<?php echo $rows[$i][title];?> 用户:<?php echo $rows[$i][user];?> </td>
  18.           </tr>
  19.           <tr bgColor="#ffffff">
  20.           <td>内容:<?php echo $rows[$i][content];?> </td>
  21.           </tr>
  22.           <tr bgColor="#ffffff">
  23.           <td>时间:<?php echo date('Y-m-d H:i:s',$rows[$i][lastdata]);?> </td>
  24.           </tr>
  25.         <?php
  26.                 }  
  27.         ?>
  28.         </table>
  29. </center>
  30. </html>
复制代码


效果


时间显示的问题这个 你懂的  入库的时候设置下时区


附件: 你需要登录才可以下载或查看附件。没有帐号?加入Team
操千曲而后晓声,观千剑而后识器。
发表于 2013-1-8 17:22:28 | 显示全部楼层
<?php $row[title]?> 用户:<?php $row[user]?> </td>
类似于这样的东东 得echo一下吧  不echo的话 貌似得这样写<?= $row[title]?> 好像现在不怎么支持这种写法了
发表于 2013-1-8 18:10:47 | 显示全部楼层
蜀山野鬼 发表于 2013-1-8 17:22
用户:
类似于这样的东东 得echo一下吧  不echo的话 貌似得这样写 好像现在不怎么支持这种写法了

<?= $row[title]?>属于短标签,我没怎么用过,总感觉不规范写起来不舒服

是必须echo
发表于 2013-1-8 18:54:39 | 显示全部楼层
抚菊深思 发表于 2013-1-8 18:10
属于短标签,我没怎么用过,总感觉不规范写起来不舒服

是必须echo

恩 我也感觉不舒服

代码区

GMT+8, 2019-11-13 21:08

Powered by Discuz! X2

© 2001-2018 Comsenz Inc.

回顶部