PHP网页自定义函数为什么不执行的问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:33:01
在首页中调入CONN.PHP,文件中的函数写数据库ABC()没有运行。
<?php
include('conn.php');
……
ABC()
……
?>

<?php
……
……
function abc()
{
……
……
$strsql = "insert into data_temp (sport_m1,check_m1,ip_m1,html_m1,time_m1) values ('$tmp5','$tmp3','$tmp2','$tmp4','$tmp1')";
$result = mysql_query($strsql,$conn);
}
?>
单独运行这段代函数代码,都是正常的。调用这个函数就只有写数据库这两句没有执行。

函数abc 没贴完,估计$conn是在conn.php里定义的,确定是全局变量吗?
如果是这样的话,函数里面不能直接使用全局变量的,你在函数abc里加一句 global $conn;

<?php
include('conn.php');
……
abc();
……
?>

是小细节问题
自己仔细检查一下吧,应该会发现的

函数return些什么出来?
看不出问题吗?