<?
  session_start();
  if(session_is_registered(loginname)){
  include("./connect.inc.php");$query="UPDATA news SET title='$title',body='$body',times='$times',bodytwo='$bodytwo' where id=$id";//这里错了!
$query="UPDATA news SET title='$title',body='$body',times='$times',bodytwo='$bodytwo' where id='$id'"//改一下
//还要注意数表的字段名没有写错!!这个很重要,错个字母都不 行的,注意检查!!!
$comm=mysql_query($query);
 mysql_close();
 echo "<script>window.location.href='./news_list.php'</script>";
                  }
?>

解决方案 »

  1.   

    <? 
    include("./connect.inc.php");
       include("./connect.inc.php");
       $query="UPDATA `news` SET `title`='$title',`body`='$body',`times`='$times',`bodytwo`='$bodytwo' where `id`='$id'";
      $comm=mysql_query($query);
      mysql_close();
      echo "<script>window.location.href='./news_list.php'</script>";
            
    ?>
     注意表名和字段都要括上
    odk
      

  2.   

    $query="UPDATA news SET title='".$title."',body='".$body."',times='".$times."',bodytwo='".$bodytwo."' where id=".$id;如果还不行的就你就
    print $query;看看有什么不对如那个变量没有读出.
    再不行就把他们放到myadmin中运行一下看能不能执行.