Intereting Posts
Интеграция PayPal, как я могу определить учетную запись получателя? Загрузка Multifile не работает Кнопка «Назад» для одиночного веб-сайта Наилучшая практика: магические методы PHP __set и __get PHP: switch vs if TYPO3 6.1.7 новости подробности URL-адреса с параметрами получают на страницу 404 Невозможно назначить роли пользователям, использующим базу данных (пул ролей пуст) Какой самый «элегантный» способ определить глобальный постоянный массив в PHP прерывистый «Попытка присвоить свойство не-объекта» по запросам / неспособность установить свойства объекта через $ this подтвердите этот формат – «ЧЧ: ММ» Результаты автозаполнения текстового поля на основе базы данных SQL Немногие функции отладчика ladybug не работают в приложении symfony2 php Запросы на поиск мест в заданном лат / lng Запись новой строки в файл на PHP Понимание того, что \ u0000 находится в PHP / JSON и избавиться от него

mySQL groupconcat возвращает BLOB xxxB / Kib

По рекомендации члена и предыдущего сообщения я запускаю запрос к нескольким таблицам в базе данных корзины interpire, которая выглядит так:

SELECT c.customerid, c.custconfirstname, c.custconemail, o.ordstatus, o.orddate, GROUP_CONCAT( 'Order Id: ', orderid, ' | Product name: ', ordprodname, ' | Quantity: ', ordprodqty, '<br>' ) AS ordered_items FROM isc_customers c LEFT OUTER JOIN isc_orders o ON o.ordcustid = c.customerid LEFT OUTER JOIN isc_order_products op ON op.orderorderid = o.orderid LEFT OUTER JOIN isc_product_images pi ON pi.imageprodid = op.orderprodid GROUP BY c.customerid HAVING COUNT( DISTINCT o.ordcustid ) >0 AND o.ordstatus = 0 AND o.orddate < UNIX_TIMESTAMP( ) - '18000' AND o.orddate > UNIX_TIMESTAMP( ) - '259200' 

Результат, который я получаю в phpmyadmin, выглядит следующим образом:

 customerid custconfirstname custconemail ordstatus orddate ordered_items 6532 Cust1 CUST1@EXAMPLE.COM 0 1337502962 [BLOB - 498B] 5522 Cust2 CUST2@EXAMPLE.COM 0 1337670453 [BLOB - 284B] 4321 Cust3 CUST3@EXAMPLE.COM 0 1337507476 [BLOB - 521B] 1235 Cust4 CUST4@EXAMPLE.COM 0 1337577095 [BLOB - 1.0 KiB] 9560 Cust5 CUST5@EXAMPLE.COM 0 1337518452 [BLOB - 1.0 KiB] 

Когда я пытаюсь повторить результат на php-странице, чтобы проверить его, ничего не возвращается. Мне просто интересно, что означает Blob и как его использовать. Очевидно, что в нем есть некоторые данные, я просто не знаю, как получить к нему доступ или использовать его.

В phpmyadmin над отображаемыми значениями вы можете увидеть кнопку + Параметры. Нажмите на нее, затем проверьте содержимое «Показать BLOB» и нажмите «Пуск». Он отобразит значения.

Вы можете использовать упорядоченные элементы таким же образом, как вы обращаетесь к клиенту.

в php

 foreach($resultSet as $row) { $customerid = $row['customerid']; $ordered_items = $row['ordered_items']; } 

Переменная $ ordered_items содержит значения, которые отображаются в phpmyadmin.