Как получить из таблицы MySQL IMG и кодировать его и отправить его в виде JSON на Android

Я хочу получить imgs из записей MySQL.
Я прочитал, как отправить его на Android Я понял, что он должен кодировать его в Base64, а затем декодировать его в Android
так что я просто хочу знать, как извлечь IMG из таблицы и декодировать его?
я не хочу использовать url () и отправлять его! я просто хочу отправить строку декодирования на Android?

вот мой код php

**<?php

$response = array();

require_once __DIR__ . '/db_connect.php';

$obj = new DB_CONNECT();
$con=$obj->connect();
$result =mysqli_query($con,"SELECT * FROM doctors ");

if (!empty($result)) {
if (mysqli_num_rows($result) > 0) {

$result = mysqli_fetch_array($result);

$product = array();
$product["d_id"] = $result["d_id"];
$product["name"] = $result["name"];
$product["major"] = $result["major"];
$product["clinic"] = $result["clinic"];
$product["img"] = $result["img"];
$response["success"] = 1;

$response["product"] = array();

array_push($response["product"], $product);

echo json_encode($response);
} else {
$response["success"] = 0;
$response["message"] = "No data found";

echo json_encode($response);
}
} else {
$response["success"] = 0;
$response["message"] = "No data found";

echo json_encode($response);
}
?>**

0

Решение

Похоже, вам нужно всего лишь изменить $ product [«img»] = $ result [«img»]; to $ product [«img»] = base64_encode ($ result [«img»]);

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector