Как вернуть максимальный id-шник в mysqli?

Пользователь

от enid , в категории: PHP , 8 месяцев назад

Как вернуть максимальный id-шник в mysqli?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nikko , 7 месяцев назад

@enid 

Вы можете вернуть максимальный id в вашей таблице MySQL с помощью следующего SQL-запроса:

1
SELECT MAX(id) as max_id FROM table_name;


Вы можете выполнить этот запрос с помощью mysqli_query в PHP, и затем извлечь результат запроса с помощью функции mysqli_fetch_assoc:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
// подключение к базе данных
$conn = mysqli_connect($host, $username, $password, $dbname);

// выполнение запроса
$result = mysqli_query($conn, "SELECT MAX(id) as max_id FROM table_name");

// извлечение результата запроса
$row = mysqli_fetch_assoc($result);

// максимальный id
$max_id = $row['max_id'];


Обратите внимание, что table_name должно быть заменено на имя вашей таблицы, а id должен быть заменен на имя столбца, который содержит идентификаторы в вашей таблице.