php遍历数据库问题

php遍历数据库问题,第1张

首先你要说你用的是什么数据库。用最普通的mysql数据库来说,php自带了一些 *** 作数据库的函数。

首先你将语句写入一个变量

$Query = "select * from A_table"

然后用mysql_query这个函数执行这条语句,并将输出结果放在一个变量中:

$Result = mysql_query($Query)

这个$Result变量就是一个资源变量,包含了所有符合条件的结果。要将结果处理,需要用另一个函数

mysql_fetch_assoc:

while($Row = mysql_fetch_assoc($Result))

{

//这里$Row就是遍历了结果的每一行。假设有个字段叫A_field,你要把它输出

echo $Row["A_field"]

//其他 *** 作类似。

}

比如一张表中有2个字段,id和name,现在你把这张表中的所有的值都取出来放在一个二维数组$arr中了,那么现在来遍历这个$arr数组

echo "<select name=''>"

foreach($arr as $key=>$vo){

    echo "<option value=$vo['id']>$vo['name']</option>"

}

echo "</select>"

遍历就是这样了,当然我是用echo 输出的了,记得要写在一对<select></select>的里面


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

原文地址: http://outofmemory.cn/sjk/6918528.html

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

发表评论

登录后才能评论

评论列表(0条)

保存