フォームからテーブルを更新しようとしています。
私は3ページあります。最初のものは、「編集」リンクを使用してテーブルのすべての行を照会します。編集をクリックすると(2ページ)、コードは$ idを取得し、それをURLに配置します。$ idはURLから取得され、フォームに入力するためのクエリで使用されます。
私の問題は、更新されたフォーム情報をテーブルに渡すことです。基本的に、更新は行われていません。
2ページ目
<?php
include '../db/config.php';
include '../db/opendb.php';
$id = $_GET["id"];
$order = "SELECT * FROM tableName where id='$id'";
$result = mysql_query($order);
$row = mysql_fetch_array($result);
?>
<form method="post" action="edit_data.php">
<input type="hidden" name="id" value="<?php echo "$row[id]"?>">
<tr>
<td>Title</td>
<td>
<input type="text" name="title" size="20" value="<?php echo"$row[title]"?>">
</td>
</tr>
<tr>
<td>Post</td>
<td>
<input type="text" name="post" size="40" value="<?php echo
"$row[post]"?>">
</td></tr>
<tr>
<td align="right">
<input type="submit" name="submit value" value="Edit">
</td>
</tr>
</form>
3ページ目
include '../db/config.php';
include '../db/opendb.php';
$query = "UPDATE tableName SET '$_POST[title]', '$post[post]' WHERE id='$id'";
mysql_query($query);