十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
我先说下,一般用这个提示的时候我个人认为用ajax做,页面加载的时候显示正在努力查询中。。。。,ajax调用远程的1个页面,该页面查询大量数据,然后查询完成返回时,就可以把内容直接替换到正在努力查询中,这样就可以,不知道你知道我的意思不
成都创新互联从2013年开始,先为老城等服务建站,老城等地企业,进行企业商务咨询服务。为老城企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
------君少
我不知道你的配置、结构是怎样的,但是
我图中指出的问题“你把查询结果命名为变量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()查询的数据结构无法解析导致的。
找到一处错误,不知道是不是引起异常的主要原因,你echo里把变量包进引号里了,改成=".$count试试。还有,php是逐行解释的,如果只是那段php代码出问题的话,按理说,上面的js还是应该正常显示的,这个片段前面是否还有php?是否前面出了问题?