欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何用phppdo連接數(shù)據(jù)庫

本篇內(nèi)容介紹了“如何用php pdo連接數(shù)據(jù)庫”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、斗門ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的斗門網(wǎng)站制作公司


要用php連接數(shù)據(jù)庫首先要要實例化pdo的類,并且要有數(shù)據(jù)源,服務(wù)器賬號,服務(wù)器密碼pdo連接數(shù)據(jù)庫的有點是能實現(xiàn)不同數(shù)據(jù)庫之間的轉(zhuǎn)換,而且有事務(wù)功能的回滾,更有pdo::prepare();pdo:::execute()函數(shù)的預(yù)處理查詢。

數(shù)據(jù)源是數(shù)據(jù)庫類型,服務(wù)器名稱,數(shù)據(jù)庫名稱的一個集合。

query("set names gbk");//設(shè)置從數(shù)據(jù)庫里面?zhèn)鬟f過來的數(shù)據(jù)的編碼格式
?>

事務(wù)介紹:事務(wù)介紹我就通過我自己的理解來講解一遍吧,就是先要關(guān)閉數(shù)據(jù)庫的自動提交功能(什么是自動提交功能?就是當我們寫完一個sql語句后,按回車鍵執(zhí)行不起,而要經(jīng)過特殊的代碼處理才能提交上去,后面我會介紹的)

然后寫出你要執(zhí)行的sql語句并將返回的結(jié)果賦給兩個不同的變量,之后提交,如果在執(zhí)行的時候其中1個或多個發(fā)生了錯誤,就進行事務(wù)回滾,即使回歸初始狀態(tài)(也就是前面在事務(wù)處理代碼中的插入或改變或刪除或查詢的語句全部作廢),還有一個優(yōu)點是不會因為進入其他網(wǎng)頁,或執(zhí)行其他sql語句而影響到事務(wù)處理的進程

//以下是事務(wù)回滾的代碼簡介
query("set names gbk");//設(shè)置從數(shù)據(jù)庫里面?zhèn)鬟f過來的數(shù)據(jù)的編碼格式
$pdo->begintransaction();//在這里關(guān)閉MySQL的自動提交功能
$a=$pdo->query("insert into tongxue values('130042106','譚勇','男');
$b=$pdo->query("insert into tongxue values('130042100','豬八戒','男')");
if($a==true && $b==true){
$pdo->commit();//提交事務(wù)
} else{
$pdo->rollback();//事務(wù)回滾
}
?>

用mysql_num_rows()函數(shù)能數(shù)出數(shù)據(jù)庫返回結(jié)果集的行數(shù),以此來判斷該用戶輸入的用戶名和密碼是否正確,那么在pdo中我們?nèi)绾螌崿F(xiàn)這個功能呢?

在pdo中有一個函數(shù)pdo::fetchall(),他的作用是將從數(shù)據(jù)庫返回的一個結(jié)果集全部賦給獲取它的值,之后再用count()函數(shù)數(shù)出行數(shù)具體事例代碼如下

query("set names gbk");//設(shè)置從數(shù)據(jù)庫里面?zhèn)鬟f過來的數(shù)據(jù)的編碼格式
$sql="select * from tongxue where id='130042106'";
$shuju=pdo->prepare($sql);//這就是我們所說的預(yù)處理 
$shuju->execute();//執(zhí)行預(yù)處理的結(jié)果;
$jg=$shuju->fetchall(PDO::FETCH_ASSOC);//將返回的結(jié)果集以數(shù)組的方式全部返回給變量$jg
$hangshu=count($jg);//數(shù)出結(jié)果集的行數(shù)
if($hangshu>0){
echo '查詢出來是有這個人的';
} else{
echo '查詢出來是沒有這個人的';
}
?>

當我們的頁面運行的sql語句較多時,可以用pdo當中的預(yù)處理,來減緩服務(wù)器的壓力,這對于那些要做大型網(wǎng)站的項目來說是一個不錯的選擇,因為大型網(wǎng)站一天的瀏覽量是幾萬或十幾萬的.
下面我們來看看pdo的預(yù)處理

query("set names gbk");//設(shè)置從數(shù)據(jù)庫里面?zhèn)鬟f過來的數(shù)據(jù)的編碼格式
$sql="insert into tongxue values('130042100','老師','男')";//我們要執(zhí)行的sql語句
$shuju=$pdo->prepare($sql); //預(yù)處理
$shuju->execute();//執(zhí)行預(yù)處理的sql語句
if($shuju){
echo '執(zhí)行成功';
} else{
echo '執(zhí)行失敗';
}
?>

“如何用php pdo連接數(shù)據(jù)庫”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

網(wǎng)頁題目:如何用phppdo連接數(shù)據(jù)庫
文章鏈接:http://aaarwkj.com/article4/iggioe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)站設(shè)計公司、移動網(wǎng)站建設(shè)、做網(wǎng)站手機網(wǎng)站建設(shè)、App開發(fā)

廣告

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

成都網(wǎng)站建設(shè)
一区二区中文字幕精品| 亚洲日本av一区二区| 97福利影院在线观看| 欧美日韩久久亚洲精品| 欧美精品一区二区三区色| 日韩人妻中文字幕乱码一区| 欧美在线观看香蕉视频| 人妻av天堂综合一区| 日本成人午夜在线观看| 中文字幕成人在线电影| 亚洲天堂成人综合在线| 日韩高清一级黄色大片网站| 日韩精品在线观看视频一区二区三区| 欧洲亚洲精品免费二区| 国产伦奸在线播放免费| 蜜臀91精品视频在线观看| 日韩美女毛片啪啪响| 麻豆文化传媒免费网址| 五月婷婷亚洲激情综合网| 久久激情日本人妻av免费| 国产av一区二区三区久久| 亚洲欧美综合精品二区| 中文字幕精品一区二区三| 青青草手机在线视频免费观看| 日韩高清av不卡一区二区三区| 99精品久久久中文字幕日本| 国产丝袜美腿诱惑久久| 精品亚洲一区二区三区四| 日本女优中文字幕久久| 亚洲欧美日韩综合精品久久| 最新国产不卡一区二区| 日韩av在线专区观看| 欧美日韩国产特级性生活| 五月婷婷六月丁香激情视频| 中文精品字幕人妻熟女小妇| 久久日韩人妻中文字幕| 一区二区三区一级黄色| 日韩精品色av一区二区| 国产系列在线播放一区二区三区| 日本免费一区二区在线视频| 国产精品一区二区熟女|