Есть в базе колонка id где хранятся записи, но получается изначально была допустим 1 , 2, 3,4,5 и тд записи по порядку, теперь я удалил например 2 и 5, остаются 1,3,4. начинаю добавлять добавляется новая уже с id 6. Как обновить все записи и каждый раз чтобы если я и удаляю запись то id сам выстраивается друг за дружкой. <?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); ?> 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); ?>
Убери в поле id AUTO_INCREMENT, и допиши логику запроса с проверкой id и прибавляй +1. А лучше не трогай id c AUTO_INCREMENT, а создай новое поле и уже там присваивай какие хочешь id.