脚本宝典收集整理的这篇文章主要介绍了使用PHP将图像作为BLOB上传到Oracle中,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$image = file_get_contents($_FILES['image_field_name']['tmp_name']);
然后在数据库中插入图像试试这个:
$sql = "INSERT INTO table (id,image) VALUES(1,empty_blob()) RETURNING image INTO :image"; $result = oci_parse($connection,$sql); $blob = oci_new_descriptor($connection,OCI_D_LOB); oci_bind_by_name($result,":image",$blob,-1,OCI_B_BLOB); oci_execute($result,OCI_DEFAULT) or die ("Unable to execute query"); if(!$blob->save($image)) { oci_rollback($connection); } else { oci_commIT($connection); } oci_free_statement($result); $blob->free();
以上是脚本宝典为你收集整理的使用PHP将图像作为BLOB上传到Oracle中全部内容,希望文章能够帮你解决使用PHP将图像作为BLOB上传到Oracle中所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。