テーブル(請求書)、フィールド(チェック済み)を更新しようとしています。ユーザーがチェックボックスをチェックすると、フィールド(チェック済み)は1になります
page1 : detail.php
while($row = mysql_fetch_array($results))
{
$ch=$row['checked'] ;
$idw=$row['key'];
}
次に、ユーザーがこの行を以前にチェックしたかどうかをチェックします。
if ($ch==1)
{
echo "this record has been checked";
}
else
{
echo "<form action=\"checked.php\" method=\"GET\" enctype=\"multipart/form-data\" >";
echo "<input type=\"hidden\" name=\"ids\" value=\"$idw\" ><br>";
echo "<input type=\"checkbox\" name=\"check\" value=\"checked\" ><br>";
echo "<p><input name=\"submit\" type=\"submit\" value=\"submit\" /></p>";
echo "</form>";
}
page2:checked.php
$idw=$_GET['ids'];
$check=$_GET['check'];
$sql="UPDATE bill SET checked=1 where key=$idw";
$results=mysql_query($sql);
if ($results)
{
echo "the record has been updated successfully";
}
更新が機能しなくなりました。何か助けてください