我正在尝试执行一个 Mysql_Query,它使用来自 Textfield POST 请求的输入。但是,如果 POST 请求包含撇号,我会遇到以下错误。
“您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 ''DJ Broski、DJ CJ 和 Wendy;Looking Chill'')' 附近使用正确的语法”
我该如何解决这个问题?我用来执行查询的代码;
$sql = "INSERT into `gallery_pictures` (`fileName`,`caption`) VALUES ('0','$photo_caption')";
$result = @mysql_query($sql);