|
|
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
Привет. Есть две таблицы: products(товар), vendors(производители). Поля vendors: id_vendor, vendor(имя), img(ссылка на картинку); Поля products не важны, но там имеется поле vendor, такое же как в vendors и при занесении записи эти данные берутся из поля (vendor таблицы vendors). Нужно сделать так, чтобы при переходе по записи в таблице products отображалась картинка, хранящаяся в таблице vendors. Например: запись в products: amd -> phenom II x2 550 -> ... (vendor, model соответственно); запись в vendors: 1 -> amd -> img // ссылка на логотип AMD; Как я понимаю нужно сравнивать имена... Но, что-то у меня ничего не отображает. Делал приблизительно так: SELECT * FROM products INNER JOIN vendors ON products.[vendor] = vendors.[vendor]; Подскажите... Спасибо. Модератор: Тема перенесена из форума "C++". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 21:14 |
|
||
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
авторНо, что-то у меня ничего не отображает. Не удивительно. У Вас ошибка в 17-й строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 10:44 |
|
||
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
Код: plaintext PS. [off]И почему у вас в продуктах имя вендора, а не ссылка на запись о нём?[/off] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 10:54 |
|
||
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
Topheenko, Дайте четкую структуру таблиц products(товар), vendors(производители). Ну а по уму только студенты хранят картинку в отдельной от товара таблице. Вы видимо даже и незадумываетесь какая это нагрузка. Жаль конечно... Если еще не все потеряно, то храните картинки в таблице товара - это сохранит вам некоторые нервные клетки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 10:56 |
|
||
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
Злой БобрНу а по уму только студенты хранят картинку в отдельной от товара таблице. Вы видимо даже и незадумываетесь какая это нагрузка. Жаль конечно... Если еще не все потеряно, то храните картинки в таблице товара - это сохранит вам некоторые нервные клетки.Там же не картинка с товаром, а логотип производителя. Разве не логичнее хранить его в таблице с производителями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 11:11 |
|
||
|
SQL связь
|
|||
|---|---|---|---|
|
#18+
Злой Бобр. Если еще не все потеряно, то храните картинки в таблице товара - это сохранит вам некоторые нервные клетки.Еще более бредовый совет. Производителей 20-30, а товаров многие тысячи. Как вариант для улучшения производительности - сохранять/зачитывать файл локально, а обновлять только при смене его даты в БД. Примерно так поступают броузеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 11:51 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1542195]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 542ms |

| 0 / 0 |
