Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: MySQLi
Форумы портала PHP.SU » » Вопросы новичков » MySQLi

Страниц (1): [1]
 

1. Bio man - 20 Января, 2012 - 13:15:18 - перейти к сообщению
Добавил в БД пользователя и сразу хочу получить его ид. можно ли вернуть ид последней записи не используя запросы?
2. OrmaJever - 20 Января, 2012 - 13:23:29 - перейти к сообщению
mysqli_insert_id() ну и что-то похожее будет в ооп стиле
3. Zuldek - 20 Января, 2012 - 13:25:22 - перейти к сообщению
Bio man пишет:
Добавил в БД пользователя и сразу хочу получить его ид. можно ли вернуть ид последней записи не используя запросы?

Смотря что вы подразумеваете под запросом.
mysqli_insert_id() возвращает id последней записи. Но эта функция так или иначе производит запрос к СУБД.
4. Bio man - 20 Января, 2012 - 13:39:03 - перейти к сообщению
спасибо!
5. snikers987 - 20 Января, 2012 - 13:39:52 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $mysqli->query('insert....');
  2. echo $mysqli->insert_id;

 

Powered by ExBB FM 1.0 RC1