我有一个PHP函数,我通过ajax从javascript调用。在那个php函数中,我想调用一个php文件。这可能吗?我想调用的php文件有html。
要调用的php文件如下所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Calendar DB</title>
</head>
<body>
<div id="debug" title="Calendar Update" style="background:white; width:640px; height:580px; color:#404040; overflow:hidden; border: 4px solid #404040; margin:0 auto;">
<div>Liturgical Calendar Generation</div>
<?php
ini_set('display_errors', 0);
error_reporting(E_ALL);
function get_year() {
$year = date("Y");
return $year;
}
create_liturgical_calendar($year);
function create_liturgical_calendar($year) {
}
mysql_close($con);
?>
</div>
</div>
</body>
</html>
应该调用文件的php如下所示:
global $dbco;
global $db_liturgical;
mysql_select_db($db_liturgical, $dbco);
$qliturt = "SELECT * FROM calendar WHERE year ='$year'";
$rliturt = mysql_query($qliturt);
$num_rows = mysql_num_rows($rliturt);
if ( $num_rows < 350 ) {
/* call php file */
}
可以在显示的地方调用php文件吗?
答案 0 :(得分:1)
您应该使用mysqli或PDO来使用预准备语句进行更安全的数据库事务。
您可以使用include()来包含该文件,但您的代码还有许多其他错误。有多个变量未定义,你的函数是空的,你正在使用全局变量。
答案 1 :(得分:0)
您可以使用include 'filename.php'
,也可以使用require