Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
связь таблиц!!!! (Лена) 30/04/2002 - 10:57:52
      Re: связь таблиц!!!! (Василий) 30/04/2002 - 12:29:59
      Re: связь таблиц!!!! (Вик) 30/04/2002 - 12:31:59

> Original message text:
> From: Лена - 30/04/2002 - 10:57:52
> Subject:связь таблиц!!!!
> -----------------
> такая проблема-есть 2 таблицы, примерно вот так
> table1 (id int(4) auto_increment, somedata char(50), primary key(id)) и table2 (id1 int(4), anotherdata char(50))
> нужно добавить данные в обе таблицы, так чтобы id было равно id1.
> Я думала сделать так - вставляю в первую таблицу, выбираю из первой таблицы максимальный id, потом вставляю во вторую таблицу id2=тот выбранный максимальный id. Но это очень коряво, согласитесь. Как это сделать покрасивей?
> Спасибо большое.
>


From: Василий - 30/04/2002 - 12:29:59
Subject:связь таблиц!!!!
-----------------
через клиента mysql

insert into table1(somedata) values ('somedata');

select @a := LAST_INSET_ID();

insert into table2(id1, anotherdata) values (@a,'anotherdata');

либо если через клиентское приложение (допустим, РНР)

mysql_query('insert into table1(somedata) values ("somedata")') or die ("Error in query");
$id = mysql_insert_id();
mysql_query("insert into table2(id1, anotherdata) values ($id,'anotherdata')") or die ("Error in query");





[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
2793



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |