我发现了一些与我的问题相同的问题,但是我没有得到我问题的答案。
我使用php和mysql。我有一个“ jobseeker”表,属性是“ id”,“ name”,“ CV”。我想将一条记录从“ jobseeker”移动到另一个表,其名称为“ candidates”,并将该记录从“ jobseeker”中删除。这是我的代码
$id = $_GET['id'];
$sql = "INSERT INTO sortlist (id, name,cv)
SELECT id,name, cv FROM candidates WHERE id='$id'";
"DELETE FROM candidates WHERE id='$id'";
此脚本仅处理语法“ INSERT IN TO”,而不处理语法“ delete”。
答案 0 :(得分:0)
您要做的第一件事是,编写一个选择查询以获取数据并将其存储在局部变量中。然后插入并从表中删除。
$ id = $ _GET ['id'];
$ sql = mysql_fetch_array(mysql_query(“ SELECT
id
,name
,cv
来自候选者,其中id =”。$ id)));mysql_query(“ INSERT INTO sortlist(
id
,name
,cv
)值($ sql ['id'],$ sql ['name'],$ sql [' cv'])“);mysql_query(“从候选者中删除,其中id ='”。$ id。“'”));