比如数据库中有10行有列,比如img,有一个php循环。
我不知道该怎么做。例如,在一个循环中,我输出了所有 10 行的 img,会有这样的内容:1.jpg2.jpg3.jpg4.jpg 等等。
如何用一个变量将所有这些都带出循环?相同 1.jpg2.jpg3.jpg4.jpg
$sql = $conn->query("SELECT * FROM table");
while ($row = $sql ->fetch(PDO::FETCH_ASSOC)){
echo $row['img']; // например 4 строки с img будет выглядеть так:1.jpg2.jpg3.jpg4.jpg
}
// мы уже за пределами цикла и сюда нужно вывести $row['img']
选项 1,随着循环的进行,我们将值添加到 $fullrow 变量中,因此所有图像名称都在一个变量中
选项 2,随着循环的进行,我们将值添加到专门创建的 $fullrowarray 数组中,该数组将保存循环外的所有 img;
意识形态上 - 所以:
结论:
1.jpg,2.jpg,3.jpg,4.jpg
如果您不喜欢逗号分隔符,请更改查询。
PS。我对PHP一无所知——所以我可以对语法撒谎。但这并不影响本质。
但它不是那样工作的吗?
如果你需要一些漂亮的东西,某种列表,那么你可以这样做: