|
Автор |
Сообщение |
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Не буду долго рассказывать, просто скину хистори квипа:
web (12:20:50 6/12/2006)
делаю
$res=mysql_query("insert .....");
$dd=mysql_insert_id($res);
echo $dd;
ничего не выводит хотя запись в таблицу делается
web (12:21:57 6/12/2006)
просто в таблице есть полеавтоинкремент
а в другой таблице связь с ним
вот мне и надо узнать этот ид для вставки его в другую таблицу
dhsilabs (12:25:45 6/12/2006)
$res=mysql_query("insert .....");
$dd=mysql_insert_id();
dhsilabs (12:25:48 6/12/2006)
попробуй так
dhsilabs (12:26:10 6/12/2006)
у тебя ошибка
res - это результат
а функции mysql_insert_id();
нужно передать ID соединения а не результат
web (12:27:40 6/12/2006)
все понял
тоесть надо mysql_query("запрос",$id);
echo mysql_insert_id($id);
dhsilabs (12:28:10 6/12/2006)
вообще ничего не указывай
dhsilabs (12:28:20 6/12/2006)
оно же по умолчанию само берет то что нужно |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Dimidroll
Новенький
Зарегистрирован: 26.02.2006 Сообщения: 52 Откуда: Львов
|
|
|
|
сначал сам на этой фигне накалывалсяЖ) потом привык... |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|