1
У меня есть массив, который дает мне изображение в 3-м измерении.BLOB to String или image/PHP или sql
но мне нужен образ, я попытался с SQL
<?php $global = \Database::getInstance()->execute('SELECT CONVERT(VarChar(40), image)
FROM mm_product2
WHERE id = '.$referenzen['id'])->fetchAllAssoc(); ?>
<?php print_r($global);?>
Он показывает эту ошибку:
Fatal error: Uncaught exception Exception with message Query error:
You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near 'VarChar(40),
image) FROM mm_product2 WHERE id = 23' at line 1 (SELECT CONVERT(VarChar(40),
image) FROM mm_product2 WHERE id = 23
без выражений он работает, но я получаю это значение блоб снова, как и в стандартном массиве :
[image] => 85392c33-a0f7-11e4-acb9-08606e695836)
Могу ли я узнать, как преобразовать это значение в PHP или только в SQL?
мои КМВ DonT позволяют мне Querry и я не хочу, чтобы ввести информацию о базе данных в этом шаблоне. любые другие идеи? – Mike
просто замените $ image моего кода на ваш $ global и удалите преобразование. – Dalvik
Php $ global = \ Database :: getInstance() -> выполнить ('SELECT image FROM mm_product2 WHERE id ='. $ Referenzen [' ID ']) -> fetchAllAssoc(); ?> echo ''; – Dalvik