PHP 文本到图像使用 mysqli_fetch_row

标签 php database image mysqli fetch

我有这样的想法:

  $query = "SELECT vidRoles FROM videoinformation";

    if ($result = mysqli_query($con, $query)) {

        while ($row = mysqli_fetch_row($result)) {
            printf ("<img src=\"roles/%s.jpg\>", $row[0]);
        }

        mysqli_free_result($result);
    }

在数据库中的一个(每个)vidRole 字段中,我用逗号 Name1,Name2,Name3 一起分隔。

如何使用我之前展示的这段代码,将每个字段划分为每个字段,如:
姓名1、姓名2、姓名3:
名字1
名字2
名字3
我的意思是单独的变量。

最后我需要使用 Name1,Name2,Name3 来:

<img src="roles/Name1.jpg>
<img src="roles/Name2.jpg>
<img src="roles/Name3.jpg>

最佳答案

我不确定我是否找到了你。无论如何,如果您有一个包含多个值的字段,这些值由逗号分隔,那么只需执行以下操作:

$query = "SELECT vidRoles FROM videoinformation";

if ($result = mysqli_query($con, $query)) {

    while ($row = mysqli_fetch_row($result)) {
        $values = explode(',',$row[0]);
        foreach($values as $v)
           if (!empty($v))
               printf ("<img src=\"roles/%s.jpg\">", $v);
    }

    mysqli_free_result($result);
}

您还应该考虑重新设计表格,使单行等于单张图像

关于PHP 文本到图像使用 mysqli_fetch_row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26706385/

相关文章:

php - 上传一些特定的功能,但不是所有开发的功能从开发到实时服务器

php - 来自数据库溢出 Bootstrap 容器的文本

sql - 我如何授予和撤销 Postgresql 用户的特定权限?

database - 基于 JSON 的数据库(如 Couchbase、CouchbaseLite、CouchDB 等)的理想复制过滤器?

java - 调整图像大小时出现问题

python - 如何使用 Tensorflow 检测图像中的物体位置?

php - 用php生成一个月的表(如日历)

php - 如何将 Apple 授权码换成访问 token ?

python - 如何在 appengine 之外使用 ndb?

html - 如何在 div 中垂直对齐表单元素和 img 链接