输出我有一个函数至极打印了一些学分:使用无法显示在HTML
<?php
function selectCredits()
{
include 'sqlvars.php';
$con = mysql_connect("localhost","bbbb","bbbb");
if (!$con){
die('Could not connect: ' . mysql_error());
}
mysql_select_db("bbbb", $con);
$result = mysql_query($selectCredits);
while($row = mysql_fetch_array($result)){
echo $row['credits'];
}
}
?>
当我从一个php文件调用它:
<?php
include 'sql.php';
selectCredits();
?>
我可以看到输出,但是当我是一个HTML文件内使用此代码,我不能得到的结果:
<center><b>Your credits: </b></center> <?php include 'sql.php'; selectCredits(); ?>
输出始终是:Your credits:
没有查询结果。
可以肯定我失去了财产以后真的很小。我不是一个PHP的家伙,但我愿意学习它,已经失去了一个小时没有任何成功。
这是由设计:Web服务器将不通过PHP解释器发送HTML格式的文件。你要么给你所有的HTML文件的.PHP扩展名,要么让Web服务器解析HTML文件,或使用URL重写的漂亮的URL – 2013-02-19 10:58:43
我只是想通过添加这一行来解析它'AddHandler cgi-script .html .htm '到'.htaccess',但我得到了'403 Forbidden' ... – Slim 2013-02-19 12:07:22