我从good ol'切换MySQL
到MySQLi
(我知道大器晚成)并选择MySQLi
了PDO
。
首先,我喜欢关联数组(eg: $db_data['whatever_field'])
,所以我不能使用准备好的语句,因为它不会返回关联数组(默认情况下/没有变通方法)。
所以我必须自己手动准备我的MySQLi
陈述,例如:
'SELECT * FROM admin_users WHERE email='. $mysqli->real_escape_string($_COOKIE['admin']['email']) .' AND password='. $mysqli->real_escape_string($_COOKIE['admin']['password']);
可以想象,这可能会让人厌烦!有没有短片$mysqli->real_escape_string()
或者你们是做什么的?