Как получить изображение BLOB-объекта из базы данных MySQL в ионной структуре?

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

Вот мой PHP-код для создания JSON из данных MySQL

<?php
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE");
header("Access-Control-Allow-Headers: Authorization");

$db_name  = 'mydb';
$hostname = 'myhost';
$username = 'myuser';
$password = 'mypswd';
$email = $_GET['email'];

$dbh = new PDO("mysql:host=$hostname;dbname=$db_name", $username, $password);


$sql = 'SELECT * FROM users where  email != "' .$email. '"';

$stmt = $dbh->prepare($sql);

$stmt->execute();

$result = $stmt->fetchAll( PDO::FETCH_ASSOC );

$json = json_encode( $result );
echo $json;
?>

Здесь мой код для вызова столбца содержал URL к картинке

 <ion-item class="item-avatar item-icon-right" ng-repeat="user in users" type="item-text-wrap" href="#/tab/users/{{auth.profile.name}}/{{user.id}}">
<img ng-src={{user.avatar}}>
.....
<ion-item>

В колонке аватара содержится URL к изображению

Но когда я пытаюсь вызвать столбец BLOB-объекта, например:

<img ng-src={{user.photo}}> //photo contains a blob image

Это просто ничего не показывает.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]