|
|
|
| Допустим, в базе есть определенный товар. При выборе его, в браузере должны отображаться данные о нем и его фото. Не могу найти подходящей литературы, описывающей весь процесс: размещение картинки, а также вывод в браузер при вызове. Посоветуйте какую-нибудь книжонку или ссылок подкиньте. | |
|
|
|
|
|
|
|
для: 9han
(02.12.2007 в 12:03)
| | Просто храните картинки в какой-нибудь папке. В таблице с описанием товара делаете ссылку на картинку. При выводе инфы о товаре выводите обычный <img src=путь_к_картинке_взятый_из_БД> =) | |
|
|
|
|
|
|
|
для: ddhvvn
(02.12.2007 в 12:10)
| | А еще лучше хранить только имя, тогда в случае переноса папки (при изменениях, если потребуется), а пути в конфигурации, не будет проблем. | |
|
|
|
|
|
|
|
для: ddhvvn
(02.12.2007 в 12:10)
| | Я новичок в этом деле и с mysql еще не очень. Расскажите вкратце как в таблицу путь к файлу добавить. : -) | |
|
|
|
|
|
|
|
для: 9han
(02.12.2007 в 12:22)
| | А как остальное добавить знаете? Или ваша база из одних путей к картинкам будет? | |
|
|
|
|
|
|
|
для: sim5
(02.12.2007 в 12:26)
| | Да нет, все остальное уже есть. Я уже сделал, чтоб в браузере отображалась вся информация из базы, а вот с картинками застрял. | |
|
|
|
|
|
|
|
для: 9han
(02.12.2007 в 12:27)
| | Ну тогда посмотрите свою таблицу с товарами, если у нее нет поля для имен картинок, добавьте его, найдите в коде строку которая производит вставку товаров в базе, и добавить еще один параметр - имя файла. Если в запросе (а это будет INSERT при вставке) будут перечислены и поля, то указать и поле. Что вы будете хранить в базе - полный путь или только имя, решайте сами. Добавить имена (имена с путями) к уже существующим товарам в таблице, можно чере phpMyadmin. А вообще, для ответа на вопрос, нужно приводить код, а еще лучше, вам изучать MySQL, потому как работа с таблицей товаров, у вас навряд ли происходит в единственном месте вашего кода. | |
|
|
|
|
|
|
|
для: sim5
(02.12.2007 в 12:37)
| | Спасибо Вам большое, получилось. А поле в таблице предпочтительнее текстовым оставить? | |
|
|
|
|
|
|
|
для: 9han
(02.12.2007 в 13:21)
| | Ну для имени (или небольшого пути) тип TEXT это не оправдано, хватит и VARCHAR. | |
|
|
|