jürgen: DB updaten: Fehler

Beitrag lesen

Ich habe diesen Code, jedoch will er die DB nicht updaten.
Es ist die add.php

  
    <?php  
    include 'head.php';  
if($_POST['submit'])  
{  
  
   $name = mysql_real_escape_string($_POST["name"]);  
   $headline = mysql_real_escape_string($_POST["headline"]);  
   $content = mysql_real_escape_string($_POST["content"]);  
   $adden = mysql_query("UPDATE pagecontent  
   SET  
   headline='$headline', content='$content' WHERE name='$name'") or die (mysql_error());  
if($adden)  
{  
   echo 'Successfully added.';  
}  
else {  
   echo 'Could not be added.';  
}  
}  
  
  
    ?>  
    <!-- start page -->  
    <div id="page">  
       <!-- start content -->  
       <div id="content">  
    <script language="javascript" type="text/javascript" src="../tinymce/jscripts/tiny_mce/tiny_mce.js"></script>  
  
  
    <script language="javascript" type="text/javascript">  
    tinyMCE.init({  
    // General options  
    mode : "textareas",  
    theme : "advanced",  
    plugins : "safari,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",  
  
  
    // Theme options  
    theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",  
    theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",  
    theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",  
    theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",  
    theme_advanced_toolbar_location : "top",  
    theme_advanced_toolbar_align : "left",  
    theme_advanced_statusbar_location : "bottom",  
    theme_advanced_resizing : true,  
  
    // Example content CSS (should be your site CSS)  
    content_css : "css/example.css",  
  
    // Drop lists for link/image/media/template dialogs  
    template_external_list_url : "js/template_list.js",  
    external_link_list_url : "js/link_list.js",  
    external_image_list_url : "js/image_list.js",  
    media_external_list_url : "js/media_list.js",  
  
    // Replace values for the template plugin  
    template_replace_values : {  
    username : "Some User",  
    staffid : "991234"  
    }  
    });  
    </script>  
    <body>  
    <!-- form sends content to ... -->  
    <form method="post" action="add.php">  
       <tr><p>Headline:  
       <?php  
       if ($_GET['edit'])  
       {  
          $name = mysql_real_escape_string($_GET['edit']);  
       }  
       $select = ("SELECT name, headline, content FROM pagecontent WHERE name='$name'");  
       $query = mysql_query($select) or die (mysql_error());  
       $ds = mysql_fetch_object($query);  
       echo '<td><input type="text" maxlength="50" name="headline" value="'.$ds->headline.'"></td>  
       </tr>  
       <tr><td><textarea name="content" cols="5" rows="20" >'.$ds->content.'</textarea></td>  
       </tr>  
       <td><input type="submit" value="Save" /></td>  
       <td><input type="hidden" name="'.$name.'"></td>';  
  
       ?>  
    </form>  
    <td><tr><a href="/admin.php"><b>Back</b></a></tr></td>  
    </body>  
       <!-- end content -->  
    </div>  
       <!-- end page -->  
    </div>  
    <?php  
    include 'navi.php';  
    include 'footer.php';  
    ?>  
  
    </html>