这个针对mysql的函数怎么转换成针对PostgreSQL的啊??各位高手帮帮我吧!!

apilove 2006-07-19 03:49:39
下面这个针对mysql的函数怎么转换成针对PostgreSQL的啊??
function tablecount($table, $id, $where = "")
{
$res = query("select count($id) as sum from $table $where");
$row = mysql_fetch_array($res);
return $row['sum'];
}
我将mysql_fetch_array替换成下面的postg_fetch_array,不好用,报错!
function postg_fetch_array($rslt)
{
global $fetch_array_counter;
$fetch_array_counter++;
//计数器加一
return pg_fetch_array($rslt,$fetch_array_counter);
...全文
281 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
apilove 2006-07-19
  • 打赏
  • 举报
回复
pq_query改为pg_exec
zeroleonhart 2006-07-19
  • 打赏
  • 举报
回复
$res = pq_query($db,"select count($id) as sum from $table $where");
$row = pq_fetch_array($res);
apilove 2006-07-19
  • 打赏
  • 举报
回复
问题好像出在下面这句
$res = query($db,"select count($id) as sum from $table $where");

怎么改才对呢?
apilove 2006-07-19
  • 打赏
  • 举报
回复
谢谢!但是这函数改不明白啊!
怎么改才对呢??
keaizhong 2006-07-19
  • 打赏
  • 举报
回复
你这样子真的挺麻烦的了。
设计之前要有考滤才行,如果你的系统不大的话就一个一个的改吧。

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧