-2

PHPページに削除オプションがありますが、削除する前にデータをアーカイブするオプションを追加しましたが、同時にユーザー名を個人セッションのユーザー名で更新したいと考えています。

$id=$_GET['id'];

 $sql="INSERT INTO c_archive_table(tech, eng, dr) SELECT tech, eng, dr FROM   `Com` WHERE `id`='$id'";
 $sql_user = "INSERT INTO  c_archive_table('','user','$_SESSION['username']') WHERE `id`='$id'";
 $sql_delete="DELETE FROM `Com` WHERE `id`='$id'";

そのため、アーカイブと削除の作業に移動しましたが、ユーザーセッションをユーザー列に追加しても機能しませんでした。

4

2 に答える 2

2

それINSERTはなりませんUPDATE

 $sql_user = "UPDATE c_archive_table SET 'user'='".$_SESSION['username']."' WHERE `id`='$id'";

列を名前が入るuser列名に置き換えます$_SESSION

于 2013-07-09T20:39:31.223 に答える