繁体   English   中英

PHP如何从一行中按名称获取列值?

[英]PHP how can I get column value by name from a row?

我有点卡在这个上面。 在我的PHP代码中,我查询了一些返回的记录。 我循环遍历行,但是对于每一行,我想使用其名称作为索引来检索列值。

while ($row=mysql_fetch_row($result))
{
    echo $row[7];
}

这打印出我想要的东西,但我想做的事情如下:

echo $row["description"];

哪里描述是我要打印其值的列的名称? 可以这样做吗?

非常感谢你。

你也可以用这个:

while ($row = mysql_fetch_array($result, MYSQL_ASSOC))

然后,您可以使用MYSQL_NUM或两者都使用MYSQL_BOTH切换回数字

您需要使用mysql_fetch_assoc来获取关联数组。

您想要使用mysql_fetch_assoc函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM