Печать
Категория: Уроки PHP
Просмотров: 2862

Редактирование записи из таблицы базы данных MySQL

(файл edit.php)

<?php
require("db.php");
$id =$_REQUEST['id'];

$result = mysql_query("SELECT * FROM `m_category` WHERE id  = $id");
$test = mysql_fetch_array($result);
if (!$result)
	die("Error: Data not found.");

$title=$test['title'] ;

if(isset($_POST['save'])) {	
	$title_save = $_POST['title'];

	mysql_query("UPDATE `m_category` SET title ='$title_save' WHERE id = $id")
				or die(mysql_error()); 
	echo "Saved!";
	
	header("Location: index.php");			
}
mysql_close($conn);
?>

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Редактирование</title>
</head>
<body>
<form method="post">
<table>
	<tr>
		<td>Название:</td>
		<td><input type="text" name="title" value="<?php echo $title ?>" size='30' /></td>
		<td><input type="submit" name="save" value="Сохранить" /></td>
	</tr>
</table>
</body>
</html>