我使用修改我的代码mysql_*来PDO.在我的代码中我有mysql_real_escape_string().在PDO中,这相当于什么?
我更改了以下代码:
mysql_connect('localhost','username','password');
mysql_select_db('pl') or die( "Unable to select database");
Run Code Online (Sandbox Code Playgroud)
至
PDO('mysql:host=localhost;dbname=pl;charset=UTF-8', 'username', 'password');
Run Code Online (Sandbox Code Playgroud)
它是正确的还是我必须将它传递给变量(在PDO教程中它被传递给变量db;它的目的是什么?http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers)