gpt4 book ai didi

PHP 仅显示来自 4 的第一张图片

转载 作者:行者123 更新时间:2023-11-30 21:55:07 24 4
gpt4 key购买 nike

我的代码有问题,在我的数据库(mysql)中,我有这样的行信息:1、4、6、7

$sql = "SELECT skins FROM table WHERE username = '$username'";
$result = mysqli_query($connection, $sql);
if(mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {

$arr = explode(",", $row["skins"]);

foreach($arr as $array) {
echo "<img src=skins/". $array .".png alt=''>" . "<br>";
}
}
}

在皮肤文件中,我有名称为 1.png、4.png 等的皮肤...此代码将这些数字转换为数组,并使其分开,但此代码仅显示第一张图像,其他显示当它没有显示图像时那个迷你图标,当我打开它并查看它的 URL 时,我看到这样的 URL:MYFOLDER/skins,例如在第二张图像中它应该是 MYFOLDER/skins/4.png,但它是不是。有解决此问题的想法吗?

最佳答案

你应该把你的图片路径用引号括起来

foreach($arr as $array) {
echo "<img src='skins/". $array .".png' alt=''>" . "<br>";
}

并删除空间形式 $array

foreach($arr as $array) {
echo "<img src='skins/".trim( $array) .".png' alt=''>" . "<br>";
}

关于PHP 仅显示来自 4 的第一张图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45532896/

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