您的SQL语法错误;请查看与您的MySQL服务器版本相对应的手册,以获取在网站附近使用的正确语法。简单的PHP/MySQL语法错误,告诉“检查手册?”
mysql_query("UPDATE Scholarships2 SET Requirements2 = '$requirements2'
WHERE scholarshipID = '$sID'")
or die("Insert Error1: ".mysql_error());
我读其他问题#1 /回答关于这个问题,但无法找到我使用的保留字。
$ SID只是一个int同时,$ requirements2是
$regex = '/<h4>Requirements<\/h4>([\n\n\n]|.)*?<\/table>/';
preg_match_all($regex,$data,$match);
$requirements2 = $match[0][0];
你好SQL注入发现撇号的故事吗? '$ requirements2'从哪里来,它包含了什么?另外,我可以推荐你阅读[The Great Escapism](http://kunststube.net/escapism/)。 – deceze
在你之前的问题中接受一些答案。而这个是微不足道的,你应该花一些时间在你问自己之前自己去搜索。 –
'$ requirements2'和'$ sID'的值是什么? – sberry