Php Codeigniter已弃用:mysql\u real\u escape\u string():
使用codigniter 3.0时出现以下错误Php Codeigniter已弃用:mysql\u real\u escape\u string():,php,mysql,codeigniter,mysql-real-escape-string,Php,Mysql,Codeigniter,Mysql Real Escape String,使用codigniter 3.0时出现以下错误 FYI using PHP Version 5.5.12,Apache Version Apache/2.4.9 (Win64) PHP/5.5.12 遇到一个PHP错误 严重程度:8192 消息:mysql\u real\u escape\u字符串:mysql扩展已被弃用 将来将被删除:使用mysqli或PDO 文件名:models/common_model.php 电话号码:21 回溯: 文件:C:\wamp\www\Codeigniter\
FYI using PHP Version 5.5.12,Apache Version Apache/2.4.9 (Win64) PHP/5.5.12
遇到一个PHP错误
严重程度:8192
消息:mysql\u real\u escape\u字符串:mysql扩展已被弃用
将来将被删除:使用mysqli或PDO
文件名:models/common_model.php
电话号码:21
回溯:
文件:C:\wamp\www\Codeigniter\application\models\common\u model.php
行:21函数:mysql\u real\u escape\u字符串
使用mysqli\u real\u escape\u字符串
并在每个函数中将mysql替换为mysqli。使用mysqli\u real\u escape\u字符串
并在每个函数中将mysql替换为mysqli。转到application=>config=>database.php并从
$db['default']['dbdriver'] = 'mysql';
到
注意:建议用于查询。转到application=>config=>database.php并从
$db['default']['dbdriver'] = 'mysql';
到
注意,建议用于查询。您应该在codeigniter中使用PDO来解决所有与mysql和mysqli相关的问题 请参见如何在CI中使用PDO 如果您使用的是CI 3,则 如果您使用的是CI 2.x
您应该在codeigniter中使用PDO来解决所有与mysql和mysqli相关的问题 请参见如何在CI中使用PDO 如果您使用的是CI 3,则 如果您使用的是CI 2.x
遇到一个PHP错误严重性:警告消息:mysqli\u real\u escape\u字符串正好需要2个参数,1个给定的文件名:models/common\u model.PHP行号:21 Backtrace:是,第一个参数应该是“mysqli\u connect”返回的链接`先生,在codigniter中,我们在application/config/database.php中添加了数据库,所以他们的数据库的b链接……是的,对不起,我没有注意到,您必须更改使用实际mysql_connect的CI的核心文件,而可以使用PDO。这是我的另一个答案。遇到了一个PHP错误严重性:警告消息:mysqli_real_escape_string需要2个参数,1个给定的文件名:models/common_model.PHP行号:21 Backtrace:是的,第一个参数应该是“mysqli_connect”返回的链接`先生,在codigniter中,我们在application/config/database.php中添加了数据库,所以他们的数据库的b链接……是的,对不起,我没有注意到,您必须更改使用实际mysql_connect的CI的核心文件,而可以使用PDO。只是我的另一个答案。遇到了错误无效的DB驱动程序错误遇到了无效的DB驱动程序