Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / INSERT + SELECT + mysql_insert_id() / 6 сообщений из 6, страница 1 из 1
21.12.2014, 20:07:09
    #38839161
Masian777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Всем привет!
Помогите пожалуйста составить запрос.
Есть первый запрос вида:
Код: plsql
1.
INSERT INTO modules (title, modules_type, serial_num) VALUE (".$_SESSION[mod_menu][title].", "menu", 0)


Нужно составить второй запрос в котором нужно записать в mod_id идентификатор который возвращает функция mysql_insert_id()
Запрос такой:
Код: plsql
1.
INSERT INTO mod_menu (link, text_link, mod_id) SELECT title, link FROM category WHERE id in ".$_SESSION[mod_menu][category]."


Как реализовать запрос такого вида?
Погуглил и нашел еще такое выражение:
Код: plsql
1.
SELECT LAST_INSERT_ID();


Может его нужно использовать?
...
Рейтинг: 0 / 0
21.12.2014, 20:14:26
    #38839164
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Masian777,

да.
...
Рейтинг: 0 / 0
21.12.2014, 20:22:49
    #38839169
Masian777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Вы не подскажете как его прикрутить?
А то я крутил - вертел ничего не получается...
...
Рейтинг: 0 / 0
21.12.2014, 20:26:50
    #38839173
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Код: plsql
1.
2.
3.
INSERT INTO mod_menu (link, text_link, mod_id) 
SELECT title, link, last_insert_id() FROM category 
WHERE ...
...
Рейтинг: 0 / 0
21.12.2014, 20:27:29
    #38839174
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Masian777А то я крутил - вертел ничего не получается...а у вас это вообще в одной сессии происходит?
...
Рейтинг: 0 / 0
21.12.2014, 20:32:57
    #38839176
Masian777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT + SELECT + mysql_insert_id()
Да в одной.
За запрос примного благодарен! Все работает!
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / INSERT + SELECT + mysql_insert_id() / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]