189 8069 5689

数据库查询遍历php php遍历数据表

如何用php将数据库中的信息遍历到下拉框选项中,且去除重复内容。重楼和生活,去掉重复的?

两种方法

在丰宁等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、网站建设 网站设计制作按需定制设计,公司网站建设,企业网站建设,成都品牌网站建设,全网营销推广,成都外贸网站建设公司,丰宁网站建设费用合理。

第一种是修改查询语句,在查询语句中去除重复项

select distinct 列名 from 表明    只适用于查询单列数据,网上的查询多列的方法试过一些,都报错

第二种方法是把查到的数据先读进凳枣一个数组,然后使用array_unique()函数去除重复项,再使用foreach遍历数组来拼凑下拉框选项

$arr=[];

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

array_push($arr,$row[Keyword]);//读进数组

}

$arr=array_unique($arr);//去除重复项

foreach ($arr 咐裂as $key = $val) {

echo "option value='$val'$val/option";//循环,拼凑下拉框衡粗闭选项

}

希望能帮到你

php对mysql数据库遍历操作

既然是遍历,那就将数据库指针先移到第一条记录,逐次取出数据进行含历运算,下移指针,戚返直高老饥到库结束。

通常的代码如下:

mysql_data_seek($result,0);//指针复位

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

//对每行记录进行运算 处理,如 :echo $row['name']."br /"; 

}

php遍历数据库问题

首先你要说你用的是什么数据库。用最普通的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"];

//其他操作类似。

}


网站名称:数据库查询遍历php php遍历数据表
标题链接:http://jkwzsj.com/article/ddppdco.html

其他资讯