标签: php mysqli
我正在开发一个网站,我总是对安全性持谨慎态度。使用prepare语句使用mysql database是防范sql injection的不错选择。我是codeigniter的新手,现在我在2.1.4 version。哪个是最新的。我无法获得有关mysqli扩展程序在我的框架中使用的任何信息。如果有人帮助我,我将不胜感激。感谢。
mysql database
sql injection
codeigniter
2.1.4 version
mysqli
答案 0 :(得分:0)
从this post获取,您可以安装驱动程序以使用MySQLi语法:
Codeigniter包含一个可以设置的mysqli数据库驱动程序 system / application / config / database.php as:
$db['default']['dbdriver'] = "mysqli";
但是,有一些限制。从我读过的各种来源(例如this),做多个查询或准备好的语句似乎不可能。使用MySQLi语法仍然可以获得一些好处,但绝对不能充分利用MySQLi的功能。