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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Жители РФ не спешат отказываться от Gmail, хотя на размышления осталось всего несколько месяцев
20 Room 4114 11.3.2024, 16:00
автор: Lumex
Горячая тема (нет новых ответов) Сайты пролежали несколько месяцев, насколько реально восстановить трафик?
108 metvekot 21171 27.1.2024, 22:39
автор: Vmir
Открытая тема (нет новых ответов) Спарсить данные с сайта
2 EvilGomel 1102 17.8.2023, 9:37
автор: bobmen
Открытая тема (нет новых ответов) Восстановить сайт + добавить исходные данные
5 Portsmouth 1960 21.5.2023, 7:23
автор: Skyworker
Открытая тема (нет новых ответов) Спарсить данные с сайта
2 TABAK 1013 22.4.2023, 19:49
автор: TABAK


 



RSS Текстовая версия Сейчас: 29.3.2024, 4:27
Дизайн