如何通过PHP显示Oracle库中的图片

时间:2026-02-15 22:02:24

1、PHP使用OCI与Oracle建立连接

$conn = OCILogon($this->login_user, $this->login_pass, $this->login_db);

2、通过select语句将需要查看的图片检索出来

$stmt = OCIParse($conn, "SELECT * FROM FK_FANGKE_W WHERE id = $id");OCIExecute($stmt);

3、将结果集放入PHP变量中,并对变量进行操作,通过header将输出改为图片形式,即可显示图片

 if (OCIFetchInto($stmt, $result, OCI_ASSOC+OCI_RETURN_LOBS))    {       header("Content-type: image/jpeg");        echo $result[XP];        }

(可进一步对结果进行操作,如判断是否有值等)

如何通过PHP显示Oracle库中的图片

4、操作完成关闭Oracle连接即可

OCIFreeStatement($stmt);OCILogoff($conn);

5、完整代码如图所示

如何通过PHP显示Oracle库中的图片

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com