mysql_fetch_assoc是啥意思?

mysql_fetch_assoc是啥意思?,第1张

mysql_fetch_assoc() 函数从结果集中取得一行作为关联数组

返回根据从结果集取得的行生成的关联数组,如果没有更多行,则返回 false。

mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。这也是 mysql_fetch_array() 初始的工作方式。

提示:如果在关联索引之外还需要数字索引,用 mysql_fetch_array()。

注释:本函数返回的字段名是区分大小写的。

mysql_fetch_array()-获取和显示数据

格式:

array mysql_fetch_array (resource result_set [, int result_type])

例:

$query = "select id, name from MyTable order by name"

$result = mysql_query($query)

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

$id = $row["id"]

$name = $row["name"]

echo "Name: $name ($id) <br />"

}

又例:

$query = "select id, name from MyTable order by name"

$result = mysql_query($query)

while($row = mysql_fetch_array($result, MYSQL_NUM)) {

$id = $row[0]

$name = $row[1]

echo "Name: $name ($id) <br />"

}

说明:

result_type的值有:

MYSQL_ASSOC: 字段名表示键,字段内容为值

MYSQL_NUM: 数值索引数组, *** 作与mysql_fetch_ros()函数一样

MYSQL_BOTH: 即作为关联数组又作为数值索引数组返回。result_type的默认值。

10、mysql_fetch_assoc()-获取和显示数据

格式:

array mysql_fetch_assoc (resource result_set)

相当于调用 mysql_fetch_array(resource, MYSQL_ASSOC)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7163806.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存