mysqli_real_escape_string() returns empty string

后端 未结 2 400
时光说笑
时光说笑 2020-12-16 06:23

I\'m using mysqli_real_escape_string() on an email address, and it returns an empty string. It does this with any email address.



        
2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-16 06:45

    I had this problem and found that my character set was set to latin. Solved by putting

    $con->set_charset("utf8");
    

    before the real_escape_string. Would be mysqli_set_charset in procedural style.

提交回复
热议问题