刚刚做了一个留言板,为什么当代码是:
<?php
/*
* Created on 2011-11-18
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
include("conn.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>标题:<?php=$row[tittle]?> 用户:<?php=$row[user]?> </td>
</tr>
<tr bgColor="#ffffff">
<td>内容:<?php=$row[content]?> </td>
</tr>
<?php
}
?>
</table>
显示的结果为
标题:用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
如果把里面的<?php都改成<?的时候就变成了:
标题:用户:
内容: (只有两行)
不是说这两个一样吗?还有<?=是什么意思?为什么<?php=的时候就出错了呢?我的message里面的内容为什么没有输出呢?
<?php
/*
* Created on 2011-11-18
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
include("conn.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>标题:<?php=$row[tittle]?> 用户:<?php=$row[user]?> </td>
</tr>
<tr bgColor="#ffffff">
<td>内容:<?php=$row[content]?> </td>
</tr>
<?php
}
?>
</table>
显示的结果为
标题:用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
标题: 用户:
内容:
如果把里面的<?php都改成<?的时候就变成了:
标题:用户:
内容: (只有两行)
不是说这两个一样吗?还有<?=是什么意思?为什么<?php=的时候就出错了呢?我的message里面的内容为什么没有输出呢?
解决方案 »
- 小三同志紧急呼叫,请高手大哥来下。。。
- 关于PHP中的require和include
- 分享一个简单的PHP网站的设计思维
- 请教一个数组交集的思路
- PHP生成WORD文件怎样连同图片一起写入.请教!
- SELECT id,Title FROM article WHERE BINARY UCASE(Title) LIKE UCASE('%四%'),结果检索到了标题为“为了您和您的家人身体健康”的记录
- 如何在线上传网上图片到服务器!
- 新手求救
- xml解析问题,急~~~~~~~,望高手解答
- javascript中的变量如何传到php中,一个高难问题 100大分!!!!!
- php与javascript的关系??
- .htaccess 域名指向
与<?=是等价的,前提是你开启了短标签。
没有见过<?php=这种写法