欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

PHP教程:在PHP中將圖片存放ORACLE中_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:PHP實(shí)例:用PHP將mysql數(shù)據(jù)表轉(zhuǎn)換為excel文件格式
作者:mydowns 出處:把握時(shí)間網(wǎng)站:http://www.85time.com, http://www.mydowns.com 原貼地址如下: http://www.mydowns.com/article_show.php?id=32 詳細(xì)內(nèi)容如下: DB_Server = localhost; DB_Username = mydowns; DB_Password = ; DB_DBName = mydowns

我這里提供一個(gè)用PHP操縱blob字段的例子給你,希望能有所幫助!

這個(gè)例子是把用戶上傳的圖片文件存放到BLOB中。
假設(shè)有一個(gè)表,結(jié)構(gòu)如下:
CREATE TABLE PICTURES (
ID NUMBER,
DESCRIPTION VARCHAR2(100),
PICTURE BLOB
);
然后是用來(lái)處理數(shù)據(jù)的PHP程序代碼。
〈?php

//建立Oracle數(shù)據(jù)庫(kù)連接
conn = OCILogon(user, password, SID);
//提交SQL語(yǔ)句給Oracle
//在這里要注意的兩點(diǎn):一是用EMPTY_BLOB()函數(shù)。這是Oracle的內(nèi)部函數(shù),返回一個(gè)LOB的定位符。在插入LOB時(shí),只能用這個(gè)辦法先生成一個(gè)空的LOB定位符,然后對(duì)這個(gè)定位符進(jìn)行操作。EMPTY_BLOB()函數(shù)是針對(duì)BLOB類型的,對(duì)應(yīng)于CLOB的是EMPTY_CLOB()。二是RETURNING后面的部分,把picture返回,讓PHP的OCI函數(shù)能夠處理。
stmt = OCIParse(conn,"INSERT INTO PICTURES (id, description, picture)
VALUES (pic_seq.NEXTVAL, 'description', EMPTY_BLOB()) RETURNING picture INTO :PICTURE");
//生成一個(gè)本地LOB對(duì)象的描述符。注意函數(shù)的第二個(gè)參數(shù):OCI_D_LOB,表示生成一個(gè)LOB對(duì)象。其它可能的還有OCI_D_FILE和OCI_D_ROWID,分別對(duì)應(yīng)于BFILE和ROWID對(duì)象。
lob = OCINewDescriptor(conn, OCI_D_LOB);
//將生成的LOB對(duì)象綁定到前面SQL語(yǔ)句返回的定位符上。
OCIBindByName(stmt, ':PICTURE', &lob, -1, OCI_B_BLOB);
OCIExecute(stmt);
//向LOB對(duì)象中存入數(shù)據(jù)。因?yàn)檫@里的源數(shù)據(jù)是一個(gè)文件,所以直接用LOB對(duì)象的savefile()方法。LOB對(duì)象的其它方法還有:save()和load(),分別用來(lái)保存和取出數(shù)據(jù)。但BFILE類型只有一個(gè)方法就是save()
if(lob-〉savefile(lob_upload)){
OCICommit(conn);
echo "上傳成功〈br〉";
}else{
echo "上傳失敗〈br〉";
}
//釋放LOB對(duì)象
OCIFreeDesc(lob);
OCIFreeStatement(stmt);
OCILogoff(conn);

?〉


分享:PHP實(shí)例:一個(gè)比較完善的購(gòu)物車類
前不久做到一個(gè)項(xiàng)目需要用到購(gòu)物車,考慮到可能經(jīng)常用到,所以把它封裝成一個(gè)類,以便以后調(diào)用。你可以簡(jiǎn)單的把這個(gè)類稍微修改一下就可以用在自己的程序里了,具體使用請(qǐng)見(jiàn)。 /****************************************************************************

來(lái)源:模板無(wú)憂//所屬分類:PHP教程/更新時(shí)間:2012-06-08
相關(guān)PHP教程