$newsquery = mysql_query("insert into news (title,content,pubtime,pubwhere,views) values('$title','$content','$pubtime','$pubwhere','$views')");

解决方案 »

  1.   

    刚才做了一个测试,在线测试时,如果出现文章里面有
    <<< " >>> 换成  <<< “  >>>或<<< ' >>>
    换成<<< ‘ >>>就无事了,我的本机MYSQL服务器版是4.0.4虚拟主机提供商提供的服务器版本是3.23.38 和这个有没有关系?
      

  2.   

    例如
    $title="tom's wife";
    那么添加到数据库的sql语句会变成
    .....value('tom's wife',sdfsdfsdfdf,.....
    这个问题是很明显的
    修正如下:
    $title=addslashes($title);
      

  3.   

    结贴,问题,我解决了,不过还是谢ASHCHEN这个函数我没有用过!