【发布时间】:2014-07-28 22:28:05
【问题描述】:
最近在测试我的 sql 查询脚本后,我遇到了一个问题。我的 if 语句中的大于号结束了 php,然后将其余代码输出为 html。
这是我的代码。 (它在“poll.html”中,一个带有php代码的html文件)
<div class="pollcont">
<?php
$pollrow = mysql_query("SELECT * FROM `Activepoll` ORDER BY `id` DESC LIMIT 1");
$rows = mysql_num_rows($pollrow);
if($rows > 0){ Do this stuff }; ?> </div>
0){ Do this stuff }; ?> 不是结束 if 语句,而是输出到浏览器中。
为什么会发生这种情况,我该如何更改才能使脚本正常工作?
【问题讨论】:
-
这是
yourfile.php对吧? -
什么是“做这件事”?
-
这是一个html文件,里面有php代码。应该是回显html内容的php文件吗?
-
“做这件事”只是从 sql 调用中分配的一堆变量,然后是变量的回显。