Тема: Mysql --фотографиии
Помогите пожалуста.
делаю курсач по базам данных "Зведы кино" в SQl .В таблице к каждой звезде надо добавлять фотку. Как это сделать?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → MySQL & phpMyAdmin → Mysql --фотографиии
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Помогите пожалуста.
делаю курсач по базам данных "Зведы кино" в SQl .В таблице к каждой звезде надо добавлять фотку. Как это сделать?
Надя
Один способ - это бинарное сохранение фотографии в БД с последующим выводом.
Другой - сохранение картинок в файловой системе, а в БД держать имена файлов.
Ага..Спасибо большое ))
Теперь засада с кодировкой тоько пока:))))
Здраствуйте))
еще один вопрос:
допутим у меня две таблицы: stars и films,
поле IDfilma в таблице stars должно ссылаться на поле IDF в таблице films
как в таком случае грамотно объявить столбец IDfilma внешним ключом?
если можно образец правильной команды напишите, а то перерыла уже все имеющиеся книги и не могу найти )))))
Надя
Все зависит от типа используемых таблиц. В MyISAM ничего объявить нельзя, но при необходимости связи таблиц можно использовать возможности Дизайнера.
В InnoDB объявить внешний ключ при создании таблицы можно так (пример из документации):
CREATE TABLE parent (id INT NOT NULL,
PRIMARY KEY (id)
) ENGINE=INNODB;
CREATE TABLE child (id INT, parent_id INT,
INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE CASCADE
) ENGINE=INNODB;
Обратите внимание, что здесь при создании внешнего ключа объявлено каскадное удаление.
и снова я со своим первым вопросом)))
если у меня бинарное сохранение фотографии в БД с последующим выводом, то каак правильнее вывести необходимую фотографию на форму?)) что лучше использовать?
очень очень прошу помочь))))
заранее спасибо
Читаем данные из таблицы, формируем заголовок правильного типа, скажем image/jpeg, с помощью функции PHP, header(). Выводим данные с помощью echo сразу после заголовка. Это будет скрипт вывода картинки.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → MySQL & phpMyAdmin → Mysql --фотографиии
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.