<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
$sql="select *from message ";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
?> <tr bgcolor="#eff3ff">
<td>标题:<?=$row[title]?> 用户:<?=$row[user]?></td>
</tr> <tr bgColor="#ffffff">
<td>内容:<?=$row[content]?></td>
</tr>
<?}?>
</table>我这个文件是保存为PHP 的
为什么 有的地方必须用<?.....?>而有的地方必须用<?PHP......?>呢?????改了就无法解释了
<?php
$sql="select *from message ";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
?> <tr bgcolor="#eff3ff">
<td>标题:<?=$row[title]?> 用户:<?=$row[user]?></td>
</tr> <tr bgColor="#ffffff">
<td>内容:<?=$row[content]?></td>
</tr>
<?}?>
</table>我这个文件是保存为PHP 的
为什么 有的地方必须用<?.....?>而有的地方必须用<?PHP......?>呢?????改了就无法解释了
解决方案 »
- 关于.htaccess文件的用法,谁帮我写段代码
- 新手PHP求助,各位来看看
- 无法显示mysql里的图片
- 如何把一个大的数组读到内存中,供其他的页面访问进行调用?
- 谁能帮我在15天之内上手用PHP做项目.急!!!
- php mysql错的所在行的函数我想知道是什么
- PHP程序员
- 讨论一下安全性问题
- 各位高手请看看了。。错误信息是:Parse error: parse error。。高分请救
- phpmailer邮件发送失败:SMTP Error: Could not connect to SMTP host
- 在网址输入栏中的本页面地址后面加?str=xx,enter后为什么不输出$str1的变量
- xml遍历读取数据
这样就可以在所有的地方都用 <?。。?>了
可是我 关闭了短标签 怎么在HTML中 不能使用<?PHP?>
没有这样的写法: 只有<? ?>,<?php ?> php跟在前面的问号
<?php ?>
<? ?>
<?= ?>
其中前两种效果一致,但推荐使用第一种
第三种为第二种的扩展用法,其执行结果等于<?php echo ; ?>
即<?=$var?>的效果和<?php echo $var; ?>相同
后两种均需要short_open_tag支持,但并不推荐使用,在新版本的php中即将废弃