Последний ID-номер

Rottencoder

Новичок
Последний ID-номер

Есть некий запрос который заносит в таблицу новые данные. Где ID заносится авто-инкрементом. (он же первичный ключ)

Сразу же следом нужно вытащить этот новый ID-номер в переменную.

Как бы это похитрее сделать ?
 

Rottencoder

Новичок
Что-то делаю не так....
Пишу:

select id from mytable WHERE id=mysql_insert_id() AND username = 'test'

Возвращает NULL.........
 

Vital_N

Новичок
Rottencoder
а ты перед этим в этом же скрипте вставку то делал?
 

python

Новичок
всё поперепутали...

одна функция - в селекте (и эта функция - НЕ mysql_insert_id) :)
другая - в php
 

Vital_N

Новичок
python
хе - а чего-то и не заметил, что он в запрос mysql_insert_id() впаял ))
 

Rottencoder

Новичок
Я не знаю правильно ли вообще подхожу к решению задачи.

Мне нужно после вставки новых данных сделать location на html-шаблон, который выводит эти новые даннные. И привязку хотел сделать с помощью нового ID.

Как быть ?
 

Vital_N

Новичок
Rottencoder
примерно так, если тебе надо последний id получить
<?
$res = mysql_query('Insert bla-bla');
...
$last_id = mysql_insert_id();
?>
 
Сверху