本文共 1062 字,大约阅读时间需要 3 分钟。
使用了文件A.php和B.php,在文件a中打开数据连接,b中具体执行SQL查询并返回结果,发现无论我在A中怎么包含B,都无法正常查询。单独使用一个文件连接数据,执行查询都很正常。这个要怎...
使用了文件A.php和B.php,在文件a中打开数据连接,b中具体执行SQL查询并返回结果,发现无论我在A中怎么包含B,都无法正常查询。单独使用一个文件连接数据,执行查询都很正常。
这个要怎么破?
A.php
include_once($rootpath . 'B.php');
$conn=new mysqli($mysql_host,$mysql_user,$mysql_pass,$mysql_db);
if (mysqli_connect_errno()){ echo "连接数据库失败";}
if (!$conn)
{
switch (mysqli_connect_errno())
{
case 1040:
case 2002:
die("
".$lang_functions['std_server_load_very_high']." |
default:
die("[" . mysqli_connect_errno() . "] dbconn: mysql_connect: " . mysqli_connect_error());
}
}
mysqli_query($conn,"SET NAMES UTF8");
mysqli_query($conn,"SET collation_connection = 'utf8_general_ci'");
mysqli_query($conn,"SET sql_mode=''");
mysqli_query($conn,"select * from bans");
mysqli_select_db($conn,$mysql_db) or die('dbconn: mysql_select_db: ' + mysqli_connect_error());
$jg=sql_query("SELECT * FROM TABLE") or die("查询失败");
$mysqli_close($conn);
?>
B.php
function sql_query($query)
{
$result = mysqli_query($conn,$query) or die("查询失败->".$query);
return $result;
}
?>
展开
转载地址:https://blog.csdn.net/weixin_33910305/article/details/113292518 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!