| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > добавление произвольного количества параметров |
| Автор: americanets 18.12.2006, 15:13 |
| столкнулся с проблемкой, обычно параметры все известны и делаю базу id nazvanie cena и пр , но как из админки можно добавить новые параметры , а их соответственно потом выводить на страницу? Допустим захотели добавить параметр цвет, как быть ? |
| Автор: Vaulter 18.12.2006, 15:20 |
| либо через ALTER TABLE либо еще две таблицы fields data |
| Автор: PARROT 18.12.2006, 15:20 |
| PHP+яваскрипт. У меня даже где-то был такой скрипт. В любом случае нужно искать в разделе яваскрипт. Удаление/добавление полей для админки. |
| Автор: PARROT 18.12.2006, 15:42 |
| вот http://forum.vingrad.ru/topic-52796.html если я правильно Вас, поняла americanets |
| Автор: americanets 18.12.2006, 15:54 |
| Vaulter, а как с ними потом работать? и как через них потом добавлять нужные (заданые) параметры ? Добавлено @ 16:01 чтоб потом можно было вывести номер|название|добавленое значение1|добавленое значение 2|цена 1 |что-то | ------------------------------|-------------------------------|22р |
| Автор: americanets 20.12.2006, 13:28 |
| PARROT, из примера кое что стало немного яснее хотя не совсем-то, вопрос еще как все это записать в базу например наделал я полей cvet faktyra и прочее а куда в базу записывать и какой запрос потом делать чтоб все это вывести |
| Автор: PARROT 20.12.2006, 13:51 |
| americanets, вот полностью этот скрипт. (Конечно все изменения пишутся сразу в базу) Я в нем не разбиралась, но работает. Попробуй переделать под свои нужды. |
| Автор: americanets 20.12.2006, 15:19 |
| Спасибо |
| Автор: americanets 20.12.2006, 17:00 |
| понятно, вобщем делаю таблицу с характеристками id_tovara nazvanie_doppolya content_doppolya и просто вывожу их для админки тоже самое и сохраняю так? А как написать зпрос на запись в несколько таблиц множества значений ? |
| Автор: PARROT 20.12.2006, 17:04 | ||
|
| Автор: americanets 20.12.2006, 17:31 | ||
те, просто перечисляю через запятую имена таблиц и пишу данные, те открываю обе сначала пишу в первую, потом во вторую , а зачем
что то не пойму ? |
| Автор: PARROT 20.12.2006, 17:36 |
| americanets, ну если у тебя две таблицы, а вывод нужно сделать из двух или более. Где номер записи равен номеру записи таблицы номер два. |
| Автор: americanets 20.12.2006, 17:45 |
| ясно, спасибо |
| Автор: skyboy 20.12.2006, 18:59 |
| если у тебя активно добавляются/изменяются характеристики, вместо того, чтоб добавлять поля, сделай по НФ таблицу и просто добавляй записи. |
| Автор: americanets 21.12.2006, 09:05 |
| пробую |