首页 > 解决方案 > 删除后使用PHP代码自动重置id序列以在mysql表中排序

问题描述

您好,我想在此代码中运行两个查询。第一个删除 mysql 表中的一行,第二个将 id 值重新排序为正确的序列。

if(isset($_POST["image_id"]))
{   
    $file_path = 'files/' . $_POST["image_name"];
    if(unlink($file_path))
    {
        $count= 0;
        $count++;
        $query1 = "DELETE FROM tbl_image WHERE image_id = '".$_POST["image_id"]."'";
        $query2 = "UPDATE 'tbl_image' SET 'image_id' = '$count' " ;
        $statement = $connect->prepare($query1, $query2);
        $statement->execute();
    }
}

标签: phpmysql

解决方案


推荐阅读