[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выборка из базы в форму с выпадающим списком
maranello
Здравствуйте. Как мне решить проблему, подскажите пожалуйста.
Я так понимаю, в базе должно быть несколько значений, как их туда внести и как вывести правильно.
На фото видно что я имею в виду.

user posted image



Спустя 1 час, 20 минут, 50 секунд (9.11.2011 - 16:31) imbalance_hero написал(а):
Вручную внести, или создать в админке добавление записей smile.gif А в чём, собственно, вопрос?
Специальная таблица, 1 запись = 1 запись. Выводишь циклом.

Спустя 19 часов, 1 минута, 38 секунд (10.11.2011 - 11:33) maranello написал(а):
Вы пожалуйста простите, ламер я еще в этом, ноя учусь.
Не пойму как в базу добавить несколько размеров (например: футболка, размеры ее: 12, 14, 48, 69), такую там создавать строку или таблицу чтобы вбить несколько параметров, или надо делать несколько строк?

Спустя 35 секунд (10.11.2011 - 11:34) maranello написал(а):
типа: размер1, размер2, размер3???

Спустя 3 минуты, 53 секунды (10.11.2011 - 11:38) imbalance_hero написал(а):
maranello
Таблица 1 - товар (сюда добавляем футболку).
Таблица 2 - свойства (много записей, на каждый размер свою запись).


Либо более широкий:
3 таблицы: товар, свойства(варианты) и третья связующая между таблицами (ид_товар - ид_свойство).

Спустя 6 минут, 51 секунда (10.11.2011 - 11:44) maranello написал(а):
Понимаю, что поповщина, но все же.
Я вот так сделал, таблица data, там все, тут же можно реализовать размеры:
user posted image

Спустя 6 минут, 20 секунд (10.11.2011 - 11:51) imbalance_hero написал(а):
maranello
Ну я ответил как правильно, а ты нарушаешь первое правило SQL smile.gif
А если, банально, заказчик попросит вместо 3-х уже 6 фотографий? Несколько размеров, всё пихать в одну таблицу? smile.gif

Спустя 1 минута, 2 секунды (10.11.2011 - 11:52) maranello написал(а):
нет, три фото будет. Какое правило я нарушаю?

Спустя 8 минут, 54 секунды (10.11.2011 - 12:01) imbalance_hero написал(а):
maranello
Точнее нарушаешь первую нормальную форму. smile.gif
http://ru.wikipedia.org/wiki/%D0%9D%D0%BE%...%80%D0%BC%D0%B0 Вот читай, это поверхностно, более подробно в книжках sql или на соответственных сайтах-курсах.

Спустя 23 часа, 43 минуты, 13 секунд (11.11.2011 - 11:44) maranello написал(а):
Если я сделаю 2 таблицы, как вы сказали, в первой (товары) будут размещены только пути файлов, правильно? А потом как мне делать выборку из базы правильно, делать два запроса к базе, к разным таблицам. Пожалуйста, поподробнее объясните, с примерами желательно. Спасибо!

Спустя 26 минут, 58 секунд (11.11.2011 - 12:11) Placido написал(а):
Цитата (maranello @ 11.11.2011 - 08:44)
А потом как мне делать выборку из базы правильно, делать два запроса к базе, к разным таблицам. Пожалуйста, поподробнее объясните, с примерами желательно. Спасибо!


Одним запросом с помощью оператора JOIN.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.