mysqli拓展还能用mysql_最近在学习php,其中使用了MYSQLi扩展,注意是MYSQLi不是MYSQL(因PHP7已经不支持MYSQL扩展了)。...
发布日期:2021-06-24 16:40:16 浏览次数:4 分类:技术文章

本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql校验日期正确性_MySQL日期有效性
下一篇:mysql 1364 hy000_mysql SQL Error: 1364, SQLState: HY000 保存错误

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月13日 22时30分39秒