ski*_*ulk 2 php mysql error-handling
双方mysql_set_charset()并mysql_real_escape_string()返回false根据文档上的错误.它还指出,如果在调用之前未建立MySQL连接,则将创建空连接.我认为连接是唯一可能导致错误的因素.
那么,如果我已经用PHP连接到MySQL,我可以安全地调用mysql_set_charset('utf8')并且mysql_real_escape_string('string')不会错误处理它们吗?