Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中的输出之间添加空格_Php_Html_Space - Fatal编程技术网

在php中的输出之间添加空格

在php中的输出之间添加空格,php,html,space,Php,Html,Space,我试图在我的php中添加一个空格,我需要在输出后添加一个空格,并删除最后一个输出的逗号。这是我的密码 <div id="demo-1" data-zs-src='[ <?php $sql = "SELECT * FROM slider ORDER BY no_urut ASC"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { whi

我试图在我的php中添加一个空格,我需要在输出后添加一个空格,并删除最后一个输出的逗号。这是我的密码

<div id="demo-1" data-zs-src='[
    <?php
    $sql = "SELECT * FROM slider ORDER BY no_urut ASC";
    $result = mysqli_query($conn, $sql);
    if (mysqli_num_rows($result) > 0) {
        while ($data = mysqli_fetch_assoc($result)) {
            echo "\"images/slideshow/".$data['img']."\",";
        }
    }
    ?>
]' data-zs-overlay="dots"></div>
但我希望代码是这样的

data-zs-src="["images/slideshow/img1.jpg","images/slideshow/img2.jpg","images/slideshow/img3.jpg",]"
data-zs-src="["images/slideshow/img1.jpg", "images/slideshow/img2.jpg", "images/slideshow/img3.jpg"]"

您可以在单个if语句中进行赋值和检查,使用结果形成一个数组,然后使用
(逗号空间)内爆


除此之外,您可能还希望对数组使用单引号。否则,
data zs src
将只计算为
“[”
(数组的其余部分抛出语法错误)。您应该改为使用,为什么它是内联的?另外,如果您只使用
img
列,为什么要返回所有
*
<div id="demo-1" data-zs-src="[
    <?php
    if($result=mysqli_query($conn,'SELECT `img` FROM `slider` ORDER BY `no_urut` ASC;') && mysqli_num_rows($result)){
        while($data=mysqli_fetch_assoc($result)){
            $imgs[]="\"images/slideshow/{$data['img']}\"";
        }
        echo implode(', ',$imgs);
    }
    ?>
]" data-zs-overlay="dots"></div>
<div id="demo-1" data-zs-src="[<?php if($result=mysqli_query($conn,'SELECT `img` FROM `slider` ORDER BY `no_urut` ASC;') && mysqli_num_rows($result)){while($data=mysqli_fetch_assoc($result)){$imgs[]="\"images/slideshow/{$data['img']}\"";}; echo implode(', ',$imgs);}?>]" data-zs-overlay="dots"></div>