php常用的數(shù)據(jù)庫函數(shù) php常用的數(shù)據(jù)庫函數(shù)類型

PHP常用函數(shù)有哪些

常用函數(shù)比較多

從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。創(chuàng)新互聯(lián)建站將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。

如:字符串處理函數(shù),數(shù)組函數(shù),日期函數(shù),MySQL函數(shù),文件系統(tǒng)函數(shù),GD函數(shù)庫等

幾種常用PHP連接數(shù)據(jù)庫的代碼示例

PHP連接數(shù)據(jù)庫之PHP連接MYSQL數(shù)據(jù)庫代碼

?php? ? $mysql_server_name= localhost ;? //改成自己的mysql數(shù)據(jù)庫服務(wù)器 ? $mysql_username= root ;? //改成自己的mysql數(shù)據(jù)庫用戶名 ? $mysql_password= ;? //改成自己的mysql數(shù)據(jù)庫密碼 ? $mysql_database= mycounter ; ?//改成自己的mysql數(shù)據(jù)庫名 ? $conn=mysql_connect($mysql_server_name $mysql_username $mysql_password $mysql_database);? ? $sql= CREATE?DATABASE?mycounter? DEFAULT?CHARACTER?SET?gbk?COLLATE?gbk_chinese_ci;? ? ;? ? mysql_query($sql);? ? $sql= CREATE?TABLE?`counter`? (`id`?INT( )?UNSIGNED?NOT?NULL? AUTO_INCREMENT? `count`?INT( )? UNSIGNED?NOT?NULL?DEFAULT? PRIMARY?KEY? (?`id`?)?)?TYPE?=?innodb; ;? ? mysql_select_db($mysql_database $conn);? ? $result=mysql_query($sql);? ? //echo?$sql;? ? mysql_close($conn);? ? echo?"Hello!數(shù)據(jù)庫mycounter已經(jīng)成功建立!";? ? ?

PHP連接數(shù)據(jù)庫之PHP連接ACCESS數(shù)據(jù)庫代碼方法

? ? $conn?=?new?("ADODB Connection");? ? $connstr?=?"DRIVER={Microsoft?Access?Driver?(* mdb)};?DBQ=" ?realpath("data/db mdb");? ? $conn Open($connstr);? ? $rs?=?new?("ADODB RecordSet");? ? $rs Open("select?*?from?szd_t" $conn );? ? while(!?$rs eof)?{? ? $f?=?$rs Fields( );? ? echo?$f value;? ? $rs MoveNext();? ? }? ? ?

PHP連接數(shù)據(jù)庫之PHP連接MS SQL數(shù)據(jù)庫代碼方法

安裝SQL服務(wù)器并添加PHP的MSSQL擴(kuò)展

使用以下代碼連接并測試

?php? ? $myServer?=?localhost;?//主機(jī) ? $myUser?=?sa;?//用戶名 ? $myPass?=?password;?//密碼 ? $myDB?=?Northwind;?//MSSQL庫名 ? $s?=?@mssql_connect($myServer ?$myUser ?$myPass)? ? or?die(Couldnt?connect?to?SQL?Server?on?$myServer);? ? $d?=?@mssql_select_db($myDB ?$s)? ? or?die(Couldnt?open?database?$myDB);? ? $query?=?SELECT?TitleOfCourtesy+?+FirstName+?+LastName?AS?Employee?;? ? $query? =?FROM?Employees?;? ? $query? =?WHERECountry=USA?AND?Left(HomePhone ? )?=?( );? ? $result?=?mssql_query($query);? ? $numRows?=?mssql_num_rows($result);? ? echo? h ? ?$numRows? ?Row? ?($numRows?==? ???:?s)? ?Returned?/ h ;? ? while($row?=?mssql_fetch_array($result))? ? {? ? echo? li? ?$row[Employee]? ? /li;? ? }? ? ?

PHP連接數(shù)據(jù)庫之PHP連接Oracle數(shù)據(jù)庫

PHP提供了兩套函數(shù)與Oracle連接 分別是ORA_和OCI函數(shù) 其中ORA_函數(shù)略顯陳舊 OCI函數(shù)更新?lián)f更好一些 兩者的使用語法幾乎相差無幾 你的PHP安裝選項(xiàng)應(yīng)該可以支持兩者的使用

 ?? if?($conn=Ora_Logon("user@TNSNAME" "password"))? ? {?echo?"SUCCESS?!?Connected?to?databasen";? ? }else? ? {echo?"Failed?: (?Could?not?connect?to?databasen";}? ? Ora_Logoff($conn);? ? phpinfo();? ? ?? ? lishixinzhi/Article/program/PHP/201405/30761

該學(xué)習(xí)哪些PHP函數(shù)? PHP常用函數(shù)?

首先是數(shù)據(jù)庫方面的函數(shù),例如:mysql_connect,mysql_create_db,mysql_fetch_array,mysql_select_db,mysql_query,數(shù)據(jù)庫的函數(shù)眾多,最好寫成一個(gè)類,可以參考discuz,phpcms等,如果是php5,可以使用PDO php的數(shù)組很強(qiáng)大,很多地方要用到最好把關(guān)于數(shù)組的循環(huán),分割,刪除等記住,例如:is_array,implode,explode,array_keys,array_merge等 還有就是記牢一些安全性的函數(shù)例如:addslashes,htmlspecialchars等 其他還有字符處理:subtr,strlen,trim等

PHP中的一些MySQL函數(shù)

mysql可通過兩種方式通過php與web相連,一種通過php的mysql相關(guān)函數(shù),相關(guān)函數(shù)如下:

MYSQL函數(shù)

mysql_affected_rows:

得到

MySQL

最后操作影響的列數(shù)目。

mysql_close:

關(guān)閉

MySQL

伺服器連線。

mysql_connect:

開啟

MySQL

伺服器連線。

mysql_create_db:

建立一個(gè)

MySQL

新資料庫。

mysql_data_seek:

移動(dòng)內(nèi)部傳回指標(biāo)。

mysql_db_query:

送查詢字串

(query)

MySQL

資料庫。

mysql_drop_db:

移除資料庫。

mysql_errno:

傳回錯(cuò)誤訊息代碼。

mysql_error:

傳回錯(cuò)誤訊息。

mysql_fetch_array:

傳回陣列資料。

mysql_fetch_field:

取得欄位資訊。

mysql_fetch_lengths:

傳回單列各欄資料最大長度。

mysql_fetch_object:

傳回物件資料。

mysql_fetch_row:

傳回單列的各欄位。

mysql_field_name:

傳回指定欄位的名稱。

mysql_field_seek:

設(shè)定指標(biāo)到傳回值的某欄位。

mysql_field_table:

獲得目前欄位的資料表

(table)

名稱。

mysql_field_type:

獲得目前欄位的型態(tài)。

mysql_field_flags:

獲得目前欄位的旗標(biāo)。

mysql_field_len:

獲得目前欄位的長度。

mysql_free_result:

釋放傳回占用記憶體。

mysql_insert_id:

傳回最后一次使用

INSERT

指令的

ID。

mysql_list_fields:

列出指定資料表的欄位

(field)。

mysql_list_dbs:

列出

MySQL

伺服器可用的資料庫

(database)。

mysql_list_tables:

列出指定資料庫的資料表

(table)。

mysql_num_fields:

取得傳回欄位的數(shù)目。

mysql_num_rows:

取得傳回列的數(shù)目。

mysql_pconnect:

開啟

MySQL

伺服器長期連線。

mysql_query:

送出一個(gè)

query

字串。

mysql_result:

取得查詢

(query)

的結(jié)果。

mysql_select_db:

選擇一個(gè)資料庫。

mysql_tablename:

取得資料表名稱。

本文名稱:php常用的數(shù)據(jù)庫函數(shù) php常用的數(shù)據(jù)庫函數(shù)類型
鏈接URL:http://muchs.cn/article32/doshipc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站靜態(tài)網(wǎng)站、網(wǎng)站制作、用戶體驗(yàn)網(wǎng)站改版、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化