gpt4 book ai didi

php - 如何使用php直接从mysql数据库获取图像并以json格式显示它们。如何做到这一点?

转载 作者:行者123 更新时间:2023-11-29 20:21:24 25 4
gpt4 key购买 nike

我正在开发一个android应用程序。为此,我需要直接从我的服务器mysql数据库获取数据。并且我想使用php代码以json格式显示所有图像。请有人帮我安抚。提前致谢。

最佳答案

首先确保您的 public_html 文件夹中有您的图像,然后使用 mysql 数据库中的该 url 来检索并以 json 格式对获得的结果进行编码,现在使用该链接通过使用 Base64 转换在您的 Android 应用程序中显示图像。

这是你的代码

   <?php
$host="localhost"; //replace with database hostname
$username="username"; //replace with database username
$password="password"; //replace with database password
$db_name="dbname"; //replace with database name

$con=mysqli_connect("localhost", "username", "password")or die("cannot connect");
mysqli_select_db($con,"dbname")or die("cannot select DB");
$sql = "select imagepath from TABLE_NAME";

$result = mysqli_query($con,$sql);
$json = array();


if(mysqli_num_rows($result)){
while($row=mysqli_fetch_assoc($result)){
$json['Image_Urls'][]=$row;


}
print_r(json_encode($json,JSON_PRETTY_PRINT));
}


?>

您的 Mysql 数据库应该有一列来存储图像路径,并且该图像链接应该指向文件夹中的图像。

这是您提出的问题的确切解决方案。

关于php - 如何使用php直接从mysql数据库获取图像并以json格式显示它们。如何做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39488511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com