php で指定された ID に従ってデータベース内のデータを変更する方法
{{
$id=$row ['ID'];
Echo 'Date:'; $ Row ["Time"]. '& nbsp; & nbsp;'; $ row ["bumen"] '& nbsp;'; ["名前"].' ';
echo '位置:'.$row["zhiwu"].'
';
echo '不明なチェックイン時間:'.$row ["wdktime"].'
';
echo 'チェックインしない理由:'.$row["wdkyy"].'
';
echo '本人によるレビュー担当部署:'.$row["bmshtime"].' ';
echo '人事部・部長の承認:'.$row["rsshtime"].'
}
echo '
ID は ' ' を追加しない数字です
update ステートメントを実行できませんか?問題はないようですupdate 你的表名 set 要更改的列名 = 要更改的值 where id = 你指定的ID号
上記のいくつかのデータに従って、各データの下にある Audit をクリックすると、「audit」というデータが現在のデータに書き込まれます。デフォルトでは、次のデータが最後に書き込まれます
フォームは次のように生成されます。
echo '<form name="bc" method="post" action=""> ';echo '<input id="test" name="test" type="text" value="审核" />';echo '<input type="submit" value="审核"/>'; echo '</form>';
リストIDを生成するときにsqlコマンドが最後にあるのは、もちろん間違いです
さらに、sqlコマンドの書き方も非常に奇妙です
こう書いたほうがいいです
$sql = "UPDATE wdksm SET rsshtime = '$_POST[test]' WHERE id = '$_POST[id]'";
$sql = "UPDATE wdksm SET rsshtime = '$_POST[test]' WHERE id = '$_POST[id]'";
echo '位置:'.$row["zhiwu"].'
';
echo '打刻しない理由:'.$row["wdkyy"].'
';
echo '部門の担当者によるレビュー:'.$row["bmshtime"].' ';
echo '人事部/部長承認:'.$row["rsshtime"].'
'; '
while($row = mysql_fetch_assoc($query))
{
$id=$row['id']; echo 'Department:'.$row["bumen"].' '; '名前:'.$row["name"].' ';
echo '位置:'. $row["zhiwu"].'
'; in:'.$row["wdktime"].'
';
echo '記録されない理由:'.$row["wdkyy"].'
;
echo '部門責任者レビュー:'.$row["bmshtime"].' ';
echo '人事総務部/部長承認:'.$row["rsshtime"].'< ;br />';
echo '