gpt4 book ai didi

php - Base64解码图片存入blob数据库

转载 作者:行者123 更新时间:2023-11-29 13:18:41 24 4
gpt4 key购买 nike

我正在为我的数据库使用 PostgreSQL,为我的 php 框架使用 codeigniter,当我尝试从我的 foreach 中的 base64 解码保存 blob 图像时遇到问题。

这是我的代码:

foreach($master->spesimen  as $spesimen){
$data_spesimen = array(
"indexspec" => $spesimen->indexspec,
"namafile" => $spesimen->nama,
"nama" => $spesimen->nama,
"imgspec" => base64_decode($spesimen->namafile),
"ref_mfpp" => $kode,
"useri" => $username
);
$this->kirim->specfpp($data_spesimen);
}

我收到来自 postgres 的错误:

Message: pg_escape_literal(): Failed to escape

如何解决这个问题?提前致谢。

最佳答案

你可以试试下面的代码:

foreach($master->spesimen  as $spesimen){
$data_spesimen = array(
"indexspec" => $spesimen->indexspec,
"namafile" => $spesimen->nama,
"nama" => $spesimen->nama,
"imgspec" => pg_escape_bytea(base64_decode($spesimen->namafile)),
"ref_mfpp" => $kode,
"useri" => $username
);
$this->kirim->specfpp($data_spesimen);
}

更多地了解您的问题 click here .

请告诉我它是否有用。

编辑后的答案感谢@Denny Kurniawan 的确认。

关于php - Base64解码图片存入blob数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45429326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com