这个是说你没安装php_pgsql扩展
安装步骤:
phpini里找到;extension=php_pgsqldll,把前面的分号去掉。
把php安装目录中ext文件夹下的php_pgsqldll拷贝到C:\WINDOWS\system32下。
如果没有php_pgsqldll,就到网上下一个。
然后,在该字段的属性里边会有一个序列:
继续,通常我们都这样来插入数据:
query("insert into ");
紧接着执行这样的sql,就会得到刚才插入的id值
result = query("select currval('address_address_id_seq')"); // 加粗部分就是上边红框内的序列
这次查询返回的结果一般是这样的:
我们需要的部分也主要是红框内的数据,这样我们想要的结果就出来了。
以上就是关于在php中使用pg_insert添加数据,为什么会提示“Call to undefined function pg_insert() ”全部的内容,包括:在php中使用pg_insert添加数据,为什么会提示“Call to undefined function pg_insert() ”、postgresql怎么获取insert插入的新纪录的id值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)