|
|
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
Есть три таблицы. " ТОВАР " поля: id, Name, производитель, категория, цена " ПРОИЗВОДИТЕЛЬ " поля id , имя_производителя " КАТЕГОРИЯ " поля id , имя_категории в Workbanch связал таблицы как один ко многим объясните как мне вставить данные в таблицу ТОВАР и как мне из нее потом выбирать? не взъезжаю! к примеру в таблице производители у меня они уже забиты их 200шт. как я должен добавлять поля производитель в таблицу товар и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 16:21:37 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
у товара будет только 1 производитель и 1 категория? авторкак я должен добавлять поля производитель в таблицу товар и т.д. ручками наверно. "производитель" втоваре это id производителя по идее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 17:48:55 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
да один производитель и одна категория, ручками я не представляю как ? выбрать id производителя из таблицы производителей и когда буду вставлять товар вставить и его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 17:52:07 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
ISergey.V, вставлять insert, выбирать select. Примеров запросов на просторах интернетов вагон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 17:57:25 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
ISergey.Vвыбрать id производителя из таблицы производителей и когда буду вставлять товар вставить и его? и аналогично с категорией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 18:00:14 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
у меня 50 000 товаров примерно 200 производителей, может и не нужна отдельная таблица ТОВАРОВ ? это ж сколько лишних действий - проверить есть ли в таблице ТОВАРОВ такой товар если нет добавить если есть выбрать его id и только тогда добавлять... мой грабер так сутки будет их туда добавлять или это нормально не сильная нагрузка на сервак, я с этими базами не работал раньше вот и интересуюсь а сколько еще действий с таблицей Категории... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 18:15:05 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
так зависит в каком виде у вас эти 50 тысяч товаров. И не будет все отрабатывать сутки). Там быстро все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 19:17:17 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
Схематично: предположим, есть производители idимя_производителя1prod12prod2и категорииidимя_категории1cat12cat2 добавление товара tovar01 , выпускаемого prod1 , категории cat2 , ценой 100 попугаев: Код: sql 1. 2. 3. 4. 5. 6. 7. Зная автоматически сгенерированный id товара ( LAST_INSERT_ID() ), можно написать: Код: sql 1. idNameпроизводителькатегорияцена1tovar0112100 Если известны ID производителя и категории - все еще проще: Код: sql 1. "Сделайте красиво" тоже не сложно: Код: sql 1. 2. 3. 4. 5. 6. имя_категорииимя_производителяidNameценаcat2prod22tovar0275cat2prod11tovar01100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2014, 20:11:18 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
Cygapb-007, ОГРОМНОЕ спасибо!!! Вы мне очень помогли и сэкономили много времени! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 01:13:15 |
|
||
|
Ребята помогите разобраться новичку
|
|||
|---|---|---|---|
|
#18+
Cygapb-007, появилась еще одна проблема не могу понять как выбрать все под категории определенной категории! Думаю, что нужно капать в направлении связи один ко многим, т.е. связать Id категории с Id_Paren ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 19:55:48 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38558880&tid=1835161]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 319ms |

| 0 / 0 |
