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




MySQL.RU - Webboard



Вернуться
Динамическое создание таблиц (Michael SuLLivaN) 01/08/2006 - 16:47:20
      Re: RE: Динамическое создание таблиц (Michael SuLLivaN) 01/08/2006 - 17:55:51
      Re: Динамическое создание таблиц (Evgeniy) 11/06/2009 - 15:01:19



From: Michael SuLLivaN - 01/08/2006 - 16:47:20
Subject:Динамическое создание таблиц
-----------------
Помогите создать скрипт для генерации связанных таблиц.
Имя таблицы должно содержать значение ID последней созданной записи. Делаю так (см. ниже) но ругается. Как можно еще сделать?
Нужно именно одним скриптом.

INSERT INTO vendors (
`Vendor_Name`,
`Vendor_Logo`,
`Vendor_Descr`,
`Vendor_Descr_mini`)
VALUES (
'$Vendor_Name',
'$Vendor_Logo',
'$Vendor_Descr',
'$Vendor_Descr_mini');
SET @LID := LAST_INSERT_ID();

CREATE TABLE CONCAT('products_', @LID) (
`ID_Product` int(11) NOT NULL auto_increment,
`Product_Name` varchar(255) default NULL,
`Product_Name_mini` varchar(255) default NULL,
`Product_Logo` varchar(255) default NULL,
`Product_Descr` varchar(255) default NULL,
PRIMARY KEY (`ID_Product`)
);


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

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

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



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