重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
两种方法
成都创新互联公司主要从事网站设计、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务赤城,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
第一种是修改查询语句,在查询语句中去除重复项
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";//循环,拼凑下拉框衡粗闭选项
}
希望能帮到你