Как узнать последний id в базе данных mysql, узнать следующее поле auto_increment

Как узнать какой будет последний id в базе данных mysql, узнать следующее поле auto_increment.
Как известно, если поле id в таблице задано со свойством AUTO_INCREMENT то оно автоматически будет увеличиваться на 1, даже если вы удалите последнюю запись, которая была, например, под номером 40, то после ввода новой записи после id будет равно 41, а не 40, которую вы удалили.
Так как же определить какой будет новый номер id? Для этого в таблице есть свойство "Следующий Autoindex". Щас покажу как из него добыть заветное число:


$db = mysqli_connect ("localhost", "логин", "пасс");
mysqli_select_db ($db,"название вашей базы данных");

$result = mysqli_query($db, "SHOW TABLE STATUS LIKE 'введите сюда название вашей таблицы'"); 
$myrow = mysqli_fetch_array ($result); 

echo "Следующий новый АВТОИНДЕКС - {$myrow['Auto_increment']}"; // вывод номера id в котором запишется ваша новая запись


Или второй вариант, но его нужно использовать сразу после использовании INSERT
$id = mysqli_insert_id($db);



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы