gpt4 book ai didi

php - 在php中为多个列分配多个变量

转载 作者:行者123 更新时间:2023-11-30 00:48:16 24 4
gpt4 key购买 nike

我使用:

foreach($image_files as $index=>$file)} 

要在目录中的图片之间循环并在网页中列出它们,每张图片在数据库中都有三个相关列(ID,NAME,DESCRIPTION)...所以我使用了

SELECT `NAME`, `DESCRIPTION` FROM `pic_info` WHERE `ID`= '$counter' ... 

但我不知道如何分割

$rows = mysql_fetch_array($result, MYSQL_ASSOC) 

每张图片有 2 个变量...例如:对于我需要的第一张图片

$name[0] = pic1 and $description[0] = blahblahblah1 ... 
$name[1] = pic2 , $description[1] = blahblahblah2 ...

使用

foreach ($rows as $key => $value) {$$key = $value; } 

只是给了我一个组合数据,例如 $name[0]$description[0] ,我不知道如何将其拆分为两个变量。 ..如果有人展示另一种方法来SELECT表中的两列并将其分配给两个变量,我们将不胜感激。

最佳答案

有点不清楚你在问什么,但我想你可能想要这样的东西

$names = array();
$descriptions = array();

while($row = mysql_fetch_assoc($results))
{
$names[] = $row["NAME"];
$descriptions[] = $row["DESCRIPTION"];
}

关于php - 在php中为多个列分配多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21190821/

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