我正试图从我的数据库中的一个表中取一条记录并将其放在另一个表中(作为数据的备份 - 需要保存7年,包括删除的数据).选择工作,删除工作,但插入不.怎么了?我该怎么办才能修复它?
码:
////////// DELETE STUDENT RECORD /////////
///// step 1 - copy all data to exStudentInfo with removal date //////
$studentID = $_REQUEST['sID'];
// pull student data from the database //
$query = "SELECT * FROM studentinfo WHERE studentID=" . $studentID;
$statement = $db->prepare($query);
$statement ->execute();
while($row = $statement->fetchObject())
{
$studentFirst = $row->studentFirst;
$studentLast = $row->studentLast;
$studentDOB = $row->studentDOB;
$studentGrade = $row->studentGrade;
$studentClass = $row->studentClass;
$studentAllergy = $row->studentAllergy;
$studentFam = $row->studentFam;
$removeDate = date("Y-m-d");
}
Run Code Online (Sandbox Code Playgroud)
已解决:问题在于$ query ...我使用普通撇号(')而不是正确的反引号(`) …