Загрузка...

How to update indexes every time after deleting one column?

Thread in Backend created by uwu666 Jul 19, 2023. 159 views

  1. uwu666
    uwu666 Topic starter Jul 19, 2023 0 Mar 18, 2023
    Есть в базе колонка id где хранятся записи, но получается изначально была допустим 1 , 2, 3,4,5 и тд записи по порядку, теперь я удалил например 2 и 5, остаются 1,3,4. начинаю добавлять добавляется новая уже с id 6. Как обновить все записи и каждый раз чтобы если я и удаляю запись то id сам выстраивается друг за дружкой.
    PHP
    <?php
    include_once('config.php');
    $name = $_POST['name'];
    $price = $_POST['price'];
    $description = $_POST['description'];
    $photo = $_POST['photo'];
    $info = $_POST['info'];
    $categoria = $_POST['categoria'];


    $sql = "INSERT INTO products (`name`, `price`, `description`, `photo`, `account`, `categoria`) VALUES ('$name', '$price', '$description', '$photo', '$info', '$categoria')";

    $result = mysqli_query($mysqli, $sql);

    ?>
     
  2. lrufusl
    lrufusl Jul 20, 2023 12 Oct 18, 2021
    Убери в поле id AUTO_INCREMENT, и допиши логику запроса с проверкой id и прибавляй +1.
    А лучше не трогай id c AUTO_INCREMENT, а создай новое поле и уже там присваивай какие хочешь id.
     
Loading...
Top