有人知道为什么mysqli在某些服务器上不起作用吗?
$mysqli = mysqli_connect(DB_SERVER, DB_USER, DB_PASS, DB_DATABASE);
echo '-'.mysqli_real_escape_string($mysqli,"ab'c").'-';
mysqli_close($mysqli);
显示“-ab” - “< - p>的” - “
答案 0 :(得分:1)
这只有一种可能的解释。您的连接无法建立,$mysqli
不是有效的MySQLi资源。
var_dump($mysqli);
这将证实这一点。