最近在测试我的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>
Run Code Online (Sandbox Code Playgroud)
而不是完成if语句, 0){ Do this stuff }; ?>输出到浏览器.
为什么会发生这种情况,如何更改此脚本以便脚本运行?
小智 4
您的文件必须具有扩展名“.php”。
您所看到的是,您的浏览器将 PHP 开放标记“<”到大于号“">”视为 HTML 元素,并简单地隐藏该源代码。当它是一个 html 文件时,它不处理任何东西。
| 归档时间: |
|
| 查看次数: |
585 次 |
| 最近记录: |