pdo转mysql_mysql转mysqli或pdo

博主在尝试使用开源帮助文档wikiwebhelp时遇到MySQL连接问题,错误提示要求将连接方式从MySQL更改为mysqli或PDO。尽管尝试了网上教程但未成功。代码显示了当前的MySQL连接配置,包括用户名、密码、数据库名等,以及防止SQL注入的措施。现寻求SegmentFault社区的技术帮助。
摘要由CSDN通过智能技术生成

最近在测试一个开源的帮助文档 wiki web help 问题不断,mysql错误提示要求将MySQL链接改为mysqli 或者pdo,按照网上的资料操作几次都失败,想着我大segmentfault高手如云,求帮忙解决

代码如下:

$_CONFIG = true;

# obvious db stuff

$CFG_USER = 'root';

$CFG_PASSWORD = '123456';

$CFG_SERVER = 'localhost';

$CFG_DATABASE = 'db';

# this is the return address for emails

$CFG_RETURN_ADDRESS = '';

# for email subject

$CFG_SITE_NAME = '';

# this if true requires registration before edit

$CFG_REGISTERED_ONLY = FALSE;

$con = mysql_connect($CFG_SERVER,$CFG_USER,$CFG_PASSWORD);

mysql_select_db($CFG_DATABASE, $con);

mysql_set_charset('utf8',$con);

//This stops SQL Injection in POST vars

foreach ($_POST as $key => $value) {

$_POST[$key] = mysql_real_escape_string(str_replace("\\","\\\\",$value));

}

//This stops SQL Injection in GET vars

foreach ($_GET as $key => $value) {

$_GET[$key] = mysql_real_escape_string(htmlspecialchars ($value,ENT_QUOTES,'UTF-8'));

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值