jQuery MiniUI

 找回密码
 立即注册
查看: 2048|回复: 3
打印 上一主题 下一主题

关于datagrid 不显示数据 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-3-21 17:51:50 |只看该作者 |倒序浏览
采用PHP编程,访问ORACLE数据库,datagrid 不显示数据,但总记录数据 ,分页信息都对,也不提示错误。请高人指点。急急急

Rank: 8Rank: 8

沙发
发表于 2019-3-21 18:03:37 |只看该作者
f12检查网络交互,看你后台返回的数据和数据格式是否正确

Rank: 1

板凳
发表于 2019-3-21 20:51:10 |只看该作者
felt 发表于 2019-3-21 18:03
f12检查网络交互,看你后台返回的数据和数据格式是否正确

多谢,我试试看。

Rank: 1

地板
发表于 2019-3-22 20:51:42 |只看该作者
是格式的问题,改正代码如下,希望对存在同样问题的人有所帮助。
function SearchRecord($key,$index, $size, $sortField, $sortOrder){
                $conn = createDB();
                $sql  = "SELECT count(1) FROM YQMX ".$key;               
                $cursor = oci_parse($conn, $sql);                                 
                oci_execute($cursor, OCI_DEFAULT);
                $datacount=oci_fetch_row($cursor);                
                $total = $datacount[0];
               
                $start = $index * $size;
                $end = $start+$size + 1 ;
                if(!empty($sortField)){
                        if ($sortOrder != "desc") $sortOrder = "asc";
                        $order = " order by " . $sortField . " " . $sortOrder;
                }else{
                        $order = " order by yqmc desc";
                }
                $sql = "select yqmc,yqxh,ccbh from
                (select yqmc,yqxh,ccbh,rownum rn
                from YQMX ".$key." ) where rn >".$start." and rn< ".$end;
                $cursor = oci_parse($conn, $sql);                                 
                oci_execute($cursor, OCI_DEFAULT);
                $data = array();               
                while($row=oci_fetch_row($cursor))
                {
                        $row = array("yqmc"=>$row[0],"yqxh"=>$row[1],"ccbh"=>$row[2]);
                        array_push($data,$row);                       
                }
               
                $resultData = array("total"=>$total,"data"=>$data);
                return $resultData;
                }

Archiver|普加软件

GMT+8, 2024-7-5 15:52 , Processed in 1.042156 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部