php+firebird,PHP: Firebird/InterBase 函数 - Manual

Hello PHP Mania,

i have made a paging for PHP with Interbase...... :)

i hope it usefull and work....:)

it`s a litle bit of example :

$connection = ibase_connect($yourdb, $user, $password);

$filename = BASENAME(__FILE__);

$strsql = "Your SQL";

$result = ibase_query($connection, $strsql);

function ibase_num_rows($query) { //I have pick it from bg_idol@hotmail.com

$i = 0;

while (ibase_fetch_row($query)) {

$i++;

}

return $i;

}

$nrow = ibase_num_rows($result);//sum of row

$strSQL = "your SQL";

$result = ibase_query($connection, $strSQL);

if (!isset($page))

$page = 1;

$$i = 0;

$recperpage = 4;

$norecord = ($page - 1) * $recperpage;

if ($norecord){

$j=0;

while($j < $norecord and list($code, $name)= ibase_fetch_row($result)){

$j++;

}

}

echo "

while (list($code, $name)= ibase_fetch_row($result) and $i < $recperpage){

?>

echo $code; ?> echo $name; ?>

$i++;

}

$incr = $page + 1;

if ($page > 1) $decr = $page - 1;

$numOfPage = ceil($nrow/$recperpage);

?>

<?if ($page <= 1)

echo "Prev";

else

echo "Prev";

?>

echo "Next";

else

echo "Next";?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值