だから私のウェブサイトでは、特定のmySQLテーブルにあるURLを人々が編集できるページを作成しようとしています.これが先に進む前の私のコードです(少なくともその一部)
while($row=mysql_fetch_array($result))
{
$title = $row['title'];
$url=$row['url'];
$id = $row['inid'];
echo "<input type='button' id='delete' value='X' onclick='return Deleteqry($id)' />";
echo "<form action='admin.php' method='POST'><input type='text' name='urledit' /><input type='submit' name='redit' /></form>";
echo $title . '</br>';
echo $url . '</br></br>';
if(isset($_POST['redit']))
{
$newd = $_POST['urledit'];
mysql_query("UPDATE `insects` SET url = '$newd' WHERE inid = $id ");
header("location: admin.php");
}
}
値を送信した後の唯一の問題を除いて、テーブル内のすべての「url」行が更新されます。誰でもここで私を助けることができますか?