Hello
I am attempting to update a row in a table using a html form and a sumbit button, however instead of updating the row its deleted everything instead. Any help would be appreciated! All of this is within a php page called "aboutadmin.php"
I want to update the table "pages", I want the table columns "page_title", "page_text" and "page_image" to be updated where the "page_id" = '4'.
Here is the code I am currently using:
PHP Code:
[if(isset($_POST['Submit'])){
$title = $_POST['page_title'];
$text = $_POST['page_text'];
$image = $_POST['page_image'];
$query= "UPDATE pages SET page_title = '$title', page_text = '$text', page_image = '$image' WHERE page_id = 4";
mysql_query($query) or die("Cannot update");//update or error
}
Here is the form I have created:
HTML Code:
<form action="aboutadmin.php" name="adminAbout" method="POST" >
<div>
<label for="pageTitle"><h2>Page Title</h2></label>
<textarea name="text" cols="50" rows="3"><?php echo $row['page_title']; ?></textarea>
</div>
<div>
<label for= "pageText"><h2>Displayed Text</h2> </label>
<textarea name="text" cols="50" rows="30"><?php echo $row['page_text']; ?></textarea>
</div>
<div>
<label for="pageImage"><h2>Image</h2></label>
<input id="image" name="image" type="file" />
</div>
<div>
<input type="Submit" value="Submit">
</div>
</form>
Bookmarks