Пример BLOB - получение файла - PullRequest
0 голосов
/ 23 ноября 2011

Я хочу знать, может ли кто-нибудь помочь мне, пожалуйста.

Во-первых, я извиняюсь, я не особенно хорош в программировании на PHP, поэтому, пожалуйста, держитесь за меня.

Я пытался собрать сценарий, который позволяет пользователю выбирать, загружать и затем извлекать файл изображения из базы данных mySQL.

Я нашел следующий пример , который мне удалось реализовать, чтобы я мог загружать и удалять BLOB-файлы. Однако, хотя повествование в начале страницы объясняет, что сценарий позволяет получить файл, я искал его несколько дней и просто не могу его найти, что весьма вероятно из-за моей неопытности .

Мне просто интересно, может кто-нибудь, пожалуйста, выделите фрагмент кода для поиска, чтобы я мог продолжить совместный сценарий.

Ответы [ 2 ]

1 голос
/ 23 ноября 2011

Проверьте эту суть на github -

https://gist.github.com/1347797

0 голосов
/ 23 ноября 2011

Простая версия barebones:

  1. написать запрос на выборку BLOB-объектов: SELECT blobfield AS image FROM yourtable
  2. запустить запрос: $result = mysql_query("SELECT ...") or die(mysql_error())
  3. извлечь данные BLOB-объектовизвлекая строку результата: $row = mysql_fetch_asssoc($result)
  4. , выведите изображение: header('Content-type: image/jpeg'); echo $row['blobfield']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...