亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP鏈接MySQL的常用擴展函數

2024-09-04 11:43:09
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP鏈接MySQL的常用擴展函數,需要的朋友可以參考下

一、PHP連接數據庫及基本操作

MySQL采用的是'客戶機/服務器'架構。使用PHP安裝的MySQL擴展函數,和直接使用客戶端軟件區訪問MySQL數據庫服務器,原理一樣,都需要向MySQL管理系統發送SQL命令,然后將結果返回給用戶。

在PHP中,SQL分為兩類(查看SQL語句分類):一是有返回結果集的DQL語句,如select/desc 表名,執行完畢之后,需要PHP處理結果集;二是沒有結果集的,如DML、DDL等,但是DML語句執行成功后對數據表的記錄有影響。

  1. <?php 
  2. //連接數據庫,常用參數是主機名、用戶名和密碼 
  3. $link = mysql_connect('localhost','root','123456'); 
  4. //判斷是否連接成功 
  5. if(!$link
  6. die('連接失敗'.mysql.error()); //連接成功返回資源標識符,失敗返回false,mysql_error顯示錯誤信息 
  7.  
  8. //選擇數據庫,mysql_error()只在調試中使用,再部署項目時就不要了,不然會泄露數據庫信息 
  9. mysql_select_db('test'or die('選擇數據庫失敗'.mysql_error()); 
  10.  
  11. //mysql_query()可以設置字符集和執行SQL語句 
  12. mysql_query('set names utf-8'); 
  13. $sql = 'insert into test(id,name) values("1","dwqs")'
  14. $result = mysql_query($sql);  //執行sql返回結果集 
  15.  
  16. //處理結果集,insert屬于DML,會對表的記錄有影響 
  17. if($result && mysql_affected_rows() > 0) 
  18. //mysql_insert_id()返回最后一條新紀錄的auto_increment值 
  19. echo '插入數據成功'.mysql_insert_id().'<br/>'
  20. else 
  21. echo '插入數據失敗,錯誤號:'.mysql_errno().'錯誤信息:'.mysql_error().'<br/>'
  22. //www.49028c.com 
  23. //關閉連接 
  24. mysql_close($link); 
  25. ?> 

二、PHP處理select查詢結果集

在PHP中執行select語句返回一個結果集,可以用于對各個字段的處理

  1. $result = mysql_query('select * from test'); 
  2. //獲取記錄行的個數 
  3. $rows = mysql_num_rows($result); 
  4. //獲取字段個數,即數據列 
  5. $cols = mysql_num_fields($result); 

如果需要訪問結果集中的數據,可以使用下列四個函數中的一個(均以結果集資源符作為參數,并自動返回下一條記錄,在表末尾時返回false)

1、mysql_fetch_row():該函數將一條結果記錄返回并以一個普通的索引數據保存

2、mysql_fetch_assoc():從結果集中取得一行作為關聯數據保存

3、mysql_fetch_array():從結果集中取得一行作為關聯數組,或數字數組,或二者兼有??梢允褂肕YSQL_ASSOC(關聯數組形式)、MYSQL_NUM(索引數組形式)和MYSQL_BOTH作為第二個參數,指定返回的數據形態。

4、mysql_fetch_object():從結果集中取得一行作為對象,各個字段以對象方式訪問。

建議:沒有特殊要求,不要使用mysql_fetch_array(),可以使用mysql_fetch_row()或者mysql_fetch_assoc()實現同樣的功能,且效率高。

另外也有三個與結果集相關的常用函數

5、mysql_data_seek(int $num):移動內部結果的指針,$num是想要設定的新的結果集指針的行數。

6、mysql_fetch_lengths(resource $result):取得結果集中每個輸出的長度

7、mysql_result(resource $result , int $row[,mixed $field]):返回 MySQL 結果集中一個單元的內容。字段參數可以是字段的偏移量或者字段名,或者是字段表點字段名(tablename.fieldname)。如果給列起了別名('select foo as bar from…'),則用別名替代列名。調用 mysql_result()不能和其它處理結果集的函數混合調用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91美女福利视频高清| 久久99青青精品免费观看| 亚洲欧美日韩一区在线| 亚洲精品视频免费| 成人97在线观看视频| 成人在线免费观看视视频| 性欧美长视频免费观看不卡| 日韩精品极品在线观看| www高清在线视频日韩欧美| 国产99久久精品一区二区 夜夜躁日日躁| 一区二区三区回区在观看免费视频| 久久人体大胆视频| 岛国av一区二区在线在线观看| 91美女高潮出水| 98精品国产高清在线xxxx天堂| 国产成人精品视频在线| 日韩av网址在线观看| 国产亚洲在线播放| 国产亚洲精品美女久久久久| 亚洲欧美色图片| 全亚洲最色的网站在线观看| 91精品久久久久久久久久另类| 热久久这里只有精品| 在线看日韩欧美| 最新69国产成人精品视频免费| 欧美国产精品va在线观看| 国产精品美女网站| 91影视免费在线观看| 日韩在线观看精品| 国产精品视频一| 国产精品黄视频| 欧美国产高跟鞋裸体秀xxxhd| 伊人青青综合网站| 国产日本欧美一区二区三区在线| 欧美超级乱淫片喷水| 久久69精品久久久久久久电影好| 欧美日韩成人精品| 精品中文字幕在线2019| 亚洲精品久久视频| 日韩精品在线播放| 成人精品一区二区三区电影免费| 伊人久久久久久久久久久久久| 精品国产一区二区三区四区在线观看| 国产欧美欧洲在线观看| 日韩欧美综合在线视频| 欧美性感美女h网站在线观看免费| 亚洲欧美成人在线| 全亚洲最色的网站在线观看| 亚洲欧美精品在线| 精品亚洲一区二区三区四区五区| xvideos亚洲人网站| 亚洲美女免费精品视频在线观看| 日本国产精品视频| 成人免费视频xnxx.com| 中文字幕免费精品一区高清| 亚洲国产又黄又爽女人高潮的| 亚洲自拍偷拍色图| 中文字幕亚洲二区| 中文字幕免费精品一区| 亚洲黄色有码视频| 欧美成在线观看| 亚洲精品免费一区二区三区| 久久精品美女视频网站| 日韩av第一页| 国产精品电影久久久久电影网| 日韩精品视频在线免费观看| 狠狠躁夜夜躁人人爽天天天天97| 亚洲欧美一区二区三区四区| 亚洲精品v天堂中文字幕| 一区二区在线视频| 国产精品老牛影院在线观看| 一本色道久久综合狠狠躁篇怎么玩| 成人免费看吃奶视频网站| 欧美国产日韩精品| 亚洲xxx自由成熟| 91午夜理伦私人影院| 中文字幕精品久久久久| 日韩精品视频免费在线观看| 91在线免费网站| 国产精品久久久久久久9999| 久久久久久久激情视频| 91产国在线观看动作片喷水| 国产精品久久久久久久久久久久久| 亚洲a一级视频| 亚洲视频在线观看视频| 992tv成人免费视频| 亚洲最新中文字幕| 日韩一区二区欧美| 日韩欧美中文字幕在线播放| 日本一区二区不卡| 欧美国产激情18| 亚洲女人天堂视频| 亚洲一区二区三区在线视频| 欧美一级电影免费在线观看| 91精品久久久久久久久久另类| 日韩中文字幕av| 国产亚洲精品日韩| 在线观看国产欧美| 日韩av免费看网站| 69影院欧美专区视频| 久久久精品国产一区二区| 热久久这里只有精品| 91人人爽人人爽人人精88v| 欧美精品videos| 欧美最猛性xxxxx亚洲精品| 久久免费观看视频| 在线观看精品国产视频| 亚洲精品视频在线观看视频| 亚洲www永久成人夜色| 国内偷自视频区视频综合| 成人福利网站在线观看11| 久久99热这里只有精品国产| 欧美一级在线亚洲天堂| 亲爱的老师9免费观看全集电视剧| 亚洲国产一区二区三区四区| 亚洲国产欧美自拍| 亚洲春色另类小说| 日韩有码在线播放| 国产成人啪精品视频免费网| 久久久免费观看视频| 国产亚洲激情视频在线| 中文字幕精品www乱入免费视频| 最近2019中文字幕第三页视频| 欧美大片在线影院| 亚洲国产精品yw在线观看| 亚洲精品福利在线观看| 日韩久久免费视频| 欧美激情精品久久久久久久变态| 欧美精品成人在线| 136fldh精品导航福利| 国产精品视频免费在线观看| 欧美激情精品久久久久久黑人| 久久影视免费观看| 自拍视频国产精品| 亚洲欧美精品suv| 国产成人啪精品视频免费网| 成人在线观看视频网站| 国产一区二区动漫| 国产精品揄拍一区二区| 国内成人精品一区| 曰本色欧美视频在线| 欧美成年人在线观看| 欧洲永久精品大片ww免费漫画| 久久这里有精品| 国产精品在线看| 国产精品人人做人人爽| 91亚洲国产成人久久精品网站| 韩国v欧美v日本v亚洲| 亚洲精品久久久一区二区三区| 欧洲成人在线观看| 欧美日韩国产区| 中文字幕无线精品亚洲乱码一区| 欧美激情欧美激情在线五月| 2019精品视频| 久久97久久97精品免视看| 国产日韩在线视频| 精品视频9999| 91精品国产综合久久香蕉922| 久久不射热爱视频精品| 日韩电影网在线| 成人性生交大片免费看小说| 国产精品久久久久久久久久小说| 久久色免费在线视频| 这里只有精品视频|