Php处理大于最终脚本

时间:2014-06-08 02:03:04

标签: php html apache

最近在测试我的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>

而不是完成if语句,0){ Do this stuff }; ?&gt;输出到浏览器。

为什么会发生这种情况?如何更改此脚本以便脚本正常运行?

1 个答案:

答案 0 :(得分:4)

您的文件必须包含扩展名“.php”。

您看到的浏览器处理PHP开放标记“&lt;”大于号“&gt;”作为HTML元素,只是隐藏该源代码。它的html文件没有处理任何内容。