X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Записать данные в несколько таблиц БД
Ольга_hb
Ольга_hb
Topic Starter сообщение 17.6.2010, 13:39; Ответить: Ольга_hb
Сообщение #1


В админке я добаляю данные, но они могут относиться как к одной, так и к нескольким таблицам. У таблиц названия записаны в таблице category в ячейке name_category название таблиц table1, table2 и тд. Порядковый номер их = id

[php]echo "<h2>Укажите в какие таблицы записать данные: </h2>";
while ($row = mysql_fetch_object($sql))
echo '<p><input type="checkbox" name="table'.$row->id.'">'.$row->name_category.'</p>';
[/php]Данные из админки и названия таблиц передаются в другой файлик
[php]$sql = mysql_query('select * from category');
while ($row = mysql_fetch_object($sql)) {
$ind = 'table'.$row->id;
if (isset($ind) and $_GET[$ind]) echo "<li>".$row->name_category;
[/php]и вот теперь загвоздка в том - как записать информацию в нужные таблицы.
Кто подскажет?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.6.2010, 14:27; Ответить: alexdrob
Сообщение #2


Вообще, если структура таблиц table1, table2 и так далее совпадает то нужно все категории хранить в одной таблице, а потом просто в дополнительной таблице связывать запись с категорией, в результате вы будите иметь 1 запись даже если у вас 1000 категорий к которым она принадлежит.

ну а в вашем случае попробуйте так

[PHP]while ($row = mysql_fetch_object($sql)) {
$ind = 'table'.$row->id;
$sql="insert into $ind ....";[/PHP]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНесколько вариантов заработка в Steam
cpa-rating.ru - рейтинг партнерских программ
2 airman 210 Вчера, 9:49
автор: airman
Открытая тема (нет новых ответов) Сайты «Пикабу» и «ЯПлакалъ» обязаны передавать данные пользователей спецслужбам
5 VinogradOFF 391 11.11.2020, 14:22
автор: DUbiev
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыXrumer 16.0 – лучшее обновление за несколько лет. Новые инструменты
217 AnnaYa 99416 3.11.2020, 15:32
автор: AnnaYa
Открытая тема (нет новых ответов) Браузер Chrome «забывает» удалять данные сайтов Google
12 VinogradOFF 751 29.10.2020, 19:08
автор: Wachowski
Открытая тема (нет новых ответов) Привязать несколько регионов в яндексе
11 Starpony 827 28.9.2020, 18:06
автор: 13bis


 



RSS Текстовая версия Сейчас: 24.11.2020, 15:47
Дизайн