mysqli_real_escape_string不起作用?

时间:2016-08-08 06:15:52

标签: php mysql

有人知道为什么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>的” - “

1 个答案:

答案 0 :(得分:1)

这只有一种可能的解释。您的连接无法建立,$mysqli不是有效的MySQLi资源。

var_dump($mysqli);

这将证实这一点。