Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/39: Рейтинг темы: голосов - 39, средняя оценка - 4.69
44 / 43 / 7
Регистрация: 18.05.2010
Сообщений: 688
1

Вывод последней записи из таблицы mysql

24.06.2011, 10:42. Просмотров 7474. Ответов 2
Метки нет (Все метки)

Приветсвую.
У меня вот такая ситуация. есть таблица, в ней определенное количество столбцов и первый из них ключ 'id' с параметром AUTO_INCREMENT.
Некий скрипт вносит новую запись в таблицу и потом возвращет пользователю сообщение о том, что все счастливы. Но помимо простой радостной вести он должен также показать пользователю тот самый автоматически созданный id, встаёт вопрос как же мне его показать?

В сети искал, стандартных функций для этого не нашёл. Может кто подсказать не слишком громозский способ подобной выборки? был бы благодарен.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2011, 10:42
Ответы с готовыми решениями:

Как в MySQL запросе сравнить значение id из таблицы A со значением a_id из таблицы B из последней добавленной записи
Очень тяжело объяснить, вот пример (работаю в phpmyadmin): У меня есть 2 таблицы: articles...

Вывести из таблицы MySQL все записи в виде html таблицы, не зная имена и колличество столбцов
Всем привет. Подскажите как вывести из таблицы MySQL все записи в виде html таблицы не зная имена...

Вывод из таблицы MySQL записей в виде html таблицы и дальнейшая их обработка
И снова здравствуйте! На этот раз я со сложным вопросом. Мне нужно вывести определенные записи из...

Вывод картинки из записи в БД MySql
Посмотрел пару дней все форумы - никакие примеры не работают. Задача такая - храню небольшие...

2
210 / 204 / 52
Регистрация: 25.07.2010
Сообщений: 1,162
24.06.2011, 10:50 2
Select MAX(ID),name from tables;
0
Почетный модератор
11086 / 4058 / 388
Регистрация: 12.06.2008
Сообщений: 11,775
24.06.2011, 10:53 3
Лучший ответ Сообщение было отмечено NapalmRain как решение

Решение

PHP
1
2
3
mysql_query("INSERT INTO .....");
$id = mysql_insert_id();
echo "Ваш номер $id";
Добавлено через 1 минуту
borovik, если одновременно два пользователя добавляют запись, то получать максимальный id может быть не безопасно... если один поток притормозит, а за это время ещё второй пользователь добавит запись, то оба пользователя получат id от второго пользователя.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.06.2011, 10:53

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вывод данных из таблицы mysql
как можно сделать извлечение данных из таблици и помещение их в такой тег <select name="select2"...

Вывод данных с таблицы mysql
Как можно сделать так чтобы при загрузке мой страницы тоесть php сайта, на страницу выводилось в...

Вывод данных из таблицы mysql
Всем привет. Целый день ломаю голову над, казалось бы, простой задачей. Есть таблица с колонками:...

Вывод данных из таблицы MySQL
Помогите!!!PHP только начал изучать...есть таблица с маршрутом ........


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.