将BYTEA绑定到PHP5中的PGSQL PDO准备语句

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了将BYTEA绑定到PHP5中的PGSQL PDO准备语句脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我似乎找不到使用 PHP5的PDO和Postgresql将bytea绑定到预准备语句的方法.下面我想象这个工作……

$this->stmtPDO = $this->hPDO->PRepare (
    'INSERT INTO board.Feedback ("created","tITle","payloaddata")
     VALUES (Now(),:title,:payload) RETURNING psk;',array(PDO::ATTR_CURSOR,PDO::CURSOR_SCROLL)
);
$this->stmtPDO->bindParam(":payload",$payload);
$this->stmtPDO->bindParam(":title",$title);
$this->stmtPDO->execute();

有人找到了一个简单解决方案吗?

解决方法

是否尝试将参数类型设置为PDO :: PARAM_LOB?
例如.

$this->stmtPDO->bindParam(":payload",$payload,PDO::PARAM_LOB);?

脚本宝典总结

以上是脚本宝典为你收集整理的将BYTEA绑定到PHP5中的PGSQL PDO准备语句全部内容,希望文章能够帮你解决将BYTEA绑定到PHP5中的PGSQL PDO准备语句所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。