首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在php中从DB中获取图片

如何在php中从DB中获取图片
EN

Stack Overflow用户
提问于 2019-10-04 20:46:43
回答 2查看 68关注 0票数 0

我正在尝试从DB获取图像(MYSQl)

我有所有查询所在的ConfigDB.php。我使用value=从其他字段获取数据,然后在DB中使用echo字段,我有name,图像本身在文件夹上传中。

任何建议如何获取图像,因为我有edit.phpaddpost.phpconfigDB.phpindex.php

我看到了很多例子,但它们都是在index.php上用一个页面完成的。

目前我正在获取5个字段,但不能镜像。

这是来自edit.php的当前代码

我尝试过while循环的解决方案,但是什么也没有显示。

代码语言:javascript
运行
复制
 <p><label>Title</label><br/>
<input class="form-control form-control-lg" type="text" placeholder="Title" name="Title" value="<?php echo $Title; ?>"></p>
</div>


<div class="col-2"></div>
<div class="col-4">

    <label>Featured Image</label><br/>
<div style="height:200px;width:100px">
   <!-- <img src="uploads/car.jpg"> -->
</div>

有没有一种方法可以在edit.php文件中不添加while循环的情况下从DB中获取图像?

configDB代码:

//显示POST

代码语言:javascript
运行
复制
if (isset($_GET['edit'])) {
    $id = $_GET['edit'];
    $update = true;
    $result= mysqli_query($db, "SELECT * FROM posts WHERE id= $id");
    $result = mysqli_fetch_array($result);
    $Title =$result['Title'];
    $Date = $result['Date'];
    $Content = $result['Content'];
    $Image = $result['Image'];

}

EN

Stack Overflow用户

发布于 2019-10-04 21:54:24

我们的数据库视图:

table_images - id -路径

现在让我们获取数据库行...

代码语言:javascript
运行
复制
<?php
  $sql = mysqli_connect("host", "user", "password", "database");
  $row = mysqli_fetch_row($sql->query("SELECT * FROM table_images WHERE id = 
  'image_id'"));
?> 
<img src="<?php echo $row['path']; ?>">

您需要获取MySQL/SQL查询响应,然后才能使用它!

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58236744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档