Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> добавление произвольного количества параметров, в каталог (цвет цена размер и т д ) 
V
    Опции темы
americanets
Дата 18.12.2006, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



столкнулся с проблемкой, обычно параметры все известны и делаю базу id nazvanie cena и пр , но как из админки можно добавить новые параметры , а их соответственно потом выводить на страницу? Допустим захотели добавить параметр цвет, как быть ? 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Vaulter
Дата 18.12.2006, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: 3
Всего: 22



либо через ALTER TABLE
либо еще две таблицы
fields
data


--------------------
PM MAIL WWW ICQ   Вверх
PARROT
Дата 18.12.2006, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



PHP+яваскрипт. У меня даже где-то был такой скрипт. В любом случае нужно искать в разделе яваскрипт. Удаление/добавление полей для админки.  


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
PARROT
Дата 18.12.2006, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



вот http://forum.vingrad.ru/topic-52796.html   если я правильно Вас, поняла  americanets


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
americanets
Дата 18.12.2006, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



Vaulter, а как с ними потом работать? и как через них потом добавлять нужные (заданые) параметры ?

Добавлено @ 16:01 
чтоб потом можно было вывести 
номер|название|добавленое значение1|добавленое значение 2|цена
1        |что-то    | ------------------------------|-------------------------------|22р


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
americanets
Дата 20.12.2006, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



PARROT, из примера кое что стало немного яснее хотя не совсем-то, вопрос еще как все это записать в базу например наделал я полей 
cvet       faktyra  и прочее а куда в базу записывать и какой запрос потом делать чтоб все это вывести  


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
PARROT
Дата 20.12.2006, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



americanets, вот полностью этот скрипт.
(Конечно все изменения пишутся сразу в базу)
Я в нем не разбиралась, но работает. Попробуй переделать под свои нужды. 

Присоединённый файл ( Кол-во скачиваний: 11 )
Присоединённый файл  main_inc.php 19,20 Kb


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
americanets
Дата 20.12.2006, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



Спасибо


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
americanets
Дата 20.12.2006, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



понятно, вобщем делаю таблицу с характеристками
id_tovara nazvanie_doppolya content_doppolya и просто вывожу их для админки тоже самое
и сохраняю так? 
А как написать зпрос на запись в несколько таблиц множества значений ?  


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
PARROT
Дата 20.12.2006, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



Код

SELECT * FROM table1, table2 WHERE table2.id1 = table1.id1



--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
americanets
Дата 20.12.2006, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



те, просто перечисляю через запятую имена таблиц и пишу данные, те открываю обе сначала пишу в первую, потом во вторую , а зачем 

Код

table2.id1 = table1.id1


что то не пойму ? 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
PARROT
Дата 20.12.2006, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



americanets, ну если у тебя две таблицы, а вывод нужно сделать из двух или более. Где номер записи равен номеру записи таблицы номер два.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
americanets
Дата 20.12.2006, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



ясно, спасибо


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
skyboy
Дата 20.12.2006, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 14
Всего: 260



если у тебя активно добавляются/изменяются характеристики, вместо того, чтоб добавлять поля, сделай по НФ таблицу и просто добавляй записи. 
PM MAIL   Вверх
americanets
Дата 21.12.2006, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 2
Всего: 12



пробую 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.