php查询重复数据不显示,查询不重复的数据

ThinkPHP数据库查询为什么没有显示结果,求教高手!

我不知道你的配置、结构是怎样的,但是

创新互联建站是专业的陵城网站建设公司,陵城接单;提供网站建设、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行陵城网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

我图中指出的问题“你把查询结果命名为变量select 塞到通道里面,却用user去取数据”,系统怎么可能会知道user是select?

还有,select()得到的是二维数组,不是一维数组,需要volist/volist去遍历读取,跟first() 不一样。

display()方法 默认搜寻与当前执行方法同名的html作为输出模板,你的方法名是index,但是html文件名却叫 idnex ?如果需要主动查找模板,需要display("idnex")。

页面空白应该不是上面问题导致的,具体要看情况,参考以下建议:

使用M("user") 替换 new Model("user"),并在下一行使用var_dump($select) 输出查看数据结构。如果页面空白,说明数据库 或者 user 模型存在问题。

html中{:$select[0]['address']}这种形式读取数据,如果有数据,说明就是select()查询的数据结构无法解析导致的。

PHP 不重复显示数组里的值?

array_unique函数可以去除重复,例如你的语句可以修改为:

$arr=array_unique(array(1,1,2,1,5,9,9,6,7,8,8));

exit(json_encode($arr));

php语言简单搜索mysql数据库,不显示数据

select * from kj_meal_shop where shop_name like '%$searchs%'

变量search 前面多个,号,先去掉

没有结果是因为,你有那个逗号,没找到,去掉逗号,也没找到,是因为$query是个资源,你还得用while($row=mysql_fetch_assoc($query)){

$search[] = $row;

}

外边打印$search

PHP联合查询数据重复 急急急

显然是你的数据有问题

如果只是你说的这些内容,你的代码是完全没有问题的

推测可能是时间不同,例如1和1分别是1月份和2月份的。

再有可能就是你重复插入了一次数据。

或者你到phpMyAdmin里看看原始数据是否正确

输出全部内容看看

echo "$row-sr/$row-srlx/$row-date/$row-person/$row-namebr/";

PHP怎么筛选数据库中某个字段的不同内容,然后把他们while循环出来,并不显示重复的。

SELECT id,count(*) AS num,name FROM tableb GROUP BY name;

测试数据列表;

sql执行结果


标题名称:php查询重复数据不显示,查询不重复的数据
分享链接:http://azwzsj.com/article/hedddd.html