SELECT查询不接受这些字符!@#$%^& *()_ +

时间:2016-03-03 07:05:58

标签: php mysql sql select

我正在测试bug并想出来:

我将此示例唯一值“qwe!@#$%^& *()_ +”(不带引号)设置为$_REQUEST到要使用选择查询显示的其他页面。

我尝试了mysql_escape_stringmysql_real_escape_string,但它无效。

1 个答案:

答案 0 :(得分:1)

您可以在评论中建议您使用urlencode()

$yourURL = "url with special characters...";
$yourURL = urlencode($yourURL); // encoded url