日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

PHP調用三種數據庫的方法(1)

瀏覽:18日期:2024-02-28 15:47:04
MySQL是一個小巧靈瓏的數據庫服務器軟件,對于中、小型應用系統是非常理想的。除了支持標準的ANSI SQL語句外,最重要的是,它還支持多種平臺,而在Unix/Linux系統上,MySQL支持多線程運行方式,從而能獲得相當好的性能。它和PHP、Apache一樣,是屬于開放源代碼軟件。其官方網站是:http://www.mysql.com,上面提供Windows,Linux,Unix版本的源代碼的下載。注意,MySQL訪問函數都需要有相應的權限才能運行。常用的相關函數介紹如下:(1)integer mysql_connect(主機,用戶名,口令); 此函數開始一個對指定主機上的MySQL數據庫的連接。若該數據庫位于一個不同地端口,則在主機名后加上冒號和端口號。所有參數均為可選的,缺省情況下分別對應為本地主機、用戶正在執行的腳本名和空。主機可以是IP地址或域名。在腳本執行結束時,連接被自動關閉,也可以用mysql_close提前關閉。(2)boolean mysql_create_db(數據庫名); 創建一個數據庫。注意必須用一個帶有創建數據庫許可權的帳號打開連接。(3)boolean mysql_select_db(數據庫名,連接號); 選擇缺省數據庫。 (4)integer mysql_query(SQL語句,連接號); 對指定數據庫進行查詢。如果SQL語句是select,則返回一個結果號,否則返回的值可以不理會。如果失敗,返回false.。(5)array mysql_fetch_array(結果號); 取出下一行,返回一個數組.可以用數字下標訪問(第一個字段是下標 0),也可以用字符串下標訪問(即使用各字段名)。如已取了最后一行,返回 false.。(6)mysql_fetch_row(結果號); 返回一個矩陣代表結果集中一行的所有域。每次調用都會產生下一行,直到沒有行剩下時返回false。每個域值都由一個從零開始的偏移量索引。這是從查詢中獲取結果的最快方法。(7)integer mysql_num_rows(結果號);返回結果集中行的數目(8)integer mysql_num_fields(結果號); 返回結果集中域的數目。(9)integer mysql_list_dbs();向服務器查詢數據庫列表。它返回一個結果指針,該指針可用于mysql_fetch_row函數及類似函數。(10)mysql_list_tables(數據庫名); 獲取一個指向指定數據庫的表單列表的結果指針。該結果指針可用于任何從結果集中獲取行的函數。(11)mysql_close(連接號); 關閉對數據庫的連接。連接必須是由mysql_connect打開的。該函數的使用不是嚴格必需的,因為在腳本結束時,所有非永久鏈路都會被自動關閉。(12)mysql_pconnect(主機,用戶名,口令); 與mysql_connect完全相似,但建立一個"永久連接",該連接一經建立永不關閉,即使使用mysql_close函數或程序執行完畢也不關閉.下一次試圖建立永久連接時,系統如發現已存在一個永久連接,則直接返回該連接號而不重新創建。下面是一個調用MYSQL數據庫并分頁顯示的例子。<?$pagesize = 5; //每頁顯示5條記錄$host="localhost";$user="user";$password="psw"$dbname="book"//所查詢的庫表名;//連接MySQL數據庫mysql_connect("$host","$user","$password") or die("無法連接MySQL數據庫服務器!");$db = mysql_select_db("$dbname") or die("無法連接數據庫!");$sql = "select count(*) as total from pagetest";//生成查詢記錄數的SQL語句$rst = mysql_query($sql) or die("無法執行SQL語句:$sql !"); //查詢記錄數$row = mysql_fetch_array($rst) or die("沒有更多的記錄!"); /取出一條記錄$rowcount = $row["total"];//取出記錄數mysql_free_result($rst) or die("無法釋放result資源!"); //釋放result資源$pagecount = bcdiv($rowcount+$pagesize-1,$pagesize,0);//算出總共有幾頁if(!isset($pageno)) {$pageno = 1; //在沒有設置pageno時,缺省為顯示第1頁}if($pageno<1) {$pageno = 1; //若pageno比1小,則把它設置為1}if($pageno>$pagecount) {$pageno = $pagecount; //若pageno比總共的頁數大,則把它設置為最后一頁}if($pageno>0) {$href = eregi_replace("%2f","/",urlencode($PHP_SELF));//把$PHP_SELF轉換為可以在URL上使用的字符串,這樣的話就可以處理中文目錄或中文文件名if($pageno>1){//顯示上一頁的褳接echo "<a href="" . $href . "?pageno=" . ($pageno-1) . "">上一頁</a> ";}else{echo "上一頁";}for($i=1;$i<$pageno;$i++){echo "<a href="" . $href . "?pageno=" . $i . "">" . $i . "</a> ";}echo $pageno . " ";for($i++;$i<=$pagecount;$i++){echo "<a href="" . $href . "?pageno=" . $i . "">" . $i . "</a> ";}if($pageno<$pagecount){//顯示下一頁的褳接echo "<a href="" . $href . "?pageno=" . ($pageno+1) . "">下一頁</a> ";}else{echo "下一頁 ";}$offset = ($pageno-1) * $pagesize;//算出本頁第一條記錄在整個表中的位置(第一條記錄為0)$sql = "select * from pagetest LIMIT $offset,$pagesize";//生成查詢本頁數據的SQL語句$rst = mysql_query($sql);//查詢本頁數據$num_fields = mysql_num_fields($rst);//取得字段總數$i = 0;while($i<$num_fields){//取得所有字段的名字$fields[$i] = mysql_field_name($rst,$i);//取得第i+1個字段的名字$i++;}echo "<table border="1" cellspacing="0" cellpadding="0">";//開始輸出表格echo "<tr>";reset($fields);while(list(,$field_name)=each($fields)){//顯示字段名稱echo "<th>$field_name</th>";}echo "</tr>";while($row=mysql_fetch_array($rst)){//顯示本頁數據echo "<tr>";reset($fields);while(list(,$field_name)=each($fields)){//顯示每個字段的值$field_value = $row[$field_name];if($field_value==""){echo "<td> </td>";}else{echo "<td>$field_value</td>";}}echo "</tr>";}echo "</table>";//表格輸出結束mysql_free_result($rst) or die("無法釋放result資源!");//釋放result資源}else{echo "目前該表中沒有任何數據!";}mysql_close($server) or die("無法與服務器斷開連接!");//斷開連接并釋放資源?>
標簽: PHP
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩福利视频网| 好看的亚洲午夜视频在线| 日韩av中文字幕一区二区三区| 青青草视频一区| 高清在线一区| 亚洲特级毛片| 婷婷亚洲精品| 精品国产乱码久久久| 激情欧美国产欧美| 综合一区av| 国产精品亚洲产品| 欧美成人a交片免费看| 亚洲欧洲午夜| 欧美精品99| 一区在线观看| 国产激情一区| 99在线观看免费视频精品观看| 久久国产免费看| 色婷婷久久久| 亚洲少妇一区| 国产精品一区三区在线观看| 蜜桃视频一区二区| 日本欧美韩国一区三区| 你懂的国产精品| 久久国际精品| 日韩国产综合| av高清不卡| 亚洲作爱视频| 国产亚洲一区二区三区啪| 国内精品伊人| 欧美在线网站| 欧美日韩国产一区二区在线观看| 欧美成人精品一级| 好吊视频一区二区三区四区| 日韩高清电影一区| 1024精品一区二区三区| 国产欧美自拍一区| 欧美日韩国产综合网| 久久久久久久久成人| 亚洲一区二区三区高清| 国产精品毛片久久| 在线精品视频一区| 久久久成人网| 久久精品国产99国产| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产a亚洲精品| 日韩一二三区在线观看| 在线成人动漫av| 久久的色偷偷| 午夜性色一区二区三区免费视频| 日韩在线看片| 国产精品色在线网站| 免费看精品久久片| 青青久久av| 麻豆久久久久久久| 日本v片在线高清不卡在线观看| 成人小电影网站| 国产精品啊v在线| 在线日韩成人| 国产综合婷婷| 天堂中文av在线资源库| 国产精品成人一区二区网站软件| 久久国产福利| 一区免费在线| 国产精品99免费看| 日韩毛片视频| 成人国产精品一区二区免费麻豆| 欧美天堂一区| 日韩精品免费一区二区夜夜嗨| 午夜在线视频一区二区区别| 欧美日韩水蜜桃| 国产精品二区不卡| 久久精品五月| 国产精品2023| 国产精品一二| 欧美久久精品| 五月国产精品| 日本在线视频一区二区| 首页欧美精品中文字幕| 亚洲免费成人| 一区三区视频| 最新亚洲激情| 国产一区91| 亚洲一级在线| 六月天综合网| 亚洲一二av| 天堂av在线一区| 亚洲欧美视频| 中文字幕av亚洲精品一部二部| 蜜臀av国产精品久久久久| 免费看黄色91| 日韩美女精品| 国产日韩欧美| 免费在线亚洲欧美| 久久久国产精品网站| 久久精品国产亚洲aⅴ| 精品国产网站| 日韩影院二区| 国产精品老牛| 亚洲精品动态| 国产香蕉精品| 久久99青青| 国精品产品一区| 久久久免费人体| 日韩成人免费| 亚洲91久久| 国产精品嫩草99av在线| 中文字幕一区二区三区日韩精品| 日韩中文字幕无砖| 国产欧美一区二区三区精品观看| 国产精品成人**免费视频| 精品72久久久久中文字幕| 九九色在线视频| 在线综合视频| 日本成人在线视频网站| 久久不卡日韩美女| 国模精品一区| 久久在线免费| 亚洲最新av| 国产精品白浆| 亚洲四虎影院| 免费黄网站欧美| 国产欧美三级| av高清不卡| 天堂va蜜桃一区二区三区| 久久国产三级| 蜜桃精品在线| 美日韩精品视频| 国产一卡不卡| 日韩欧美一区二区三区在线观看| 欧美日韩国产综合网| 在线一区二区三区视频| 久久99精品久久久久久园产越南 | 日韩和欧美一区二区| 国产精品theporn| 国产成人免费av一区二区午夜| 久久婷婷av| 亚洲精品亚洲人成在线观看| 久久久国产精品入口麻豆| 久久中文字幕av| 日韩欧美久久| 91看片一区| 综合一区在线| 成人午夜毛片| 亚洲一区二区三区高清不卡| 日韩欧美久久| 日韩欧美不卡| 日韩一区精品字幕| 国产精品久久久久久av公交车| 性欧美videohd高精| 日韩中文一区二区| 亚洲精品国产嫩草在线观看 | 国产在线不卡| 日韩va亚洲va欧美va久久| 四季av一区二区凹凸精品| 婷婷亚洲五月| 国产精品亚洲二区| 国产精品丝袜xxxxxxx| 免费在线播放第一区高清av| 免费不卡中文字幕在线| 国产无遮挡裸体免费久久 | 黄色av日韩| 精品国产中文字幕第一页| 黄色免费成人| 日韩av专区| 欧美三级第一页| 蜜桃成人av| 麻豆视频一区二区| 亚洲欧美高清| 国产传媒av在线| 日韩一区二区三区免费视频| 久久免费高清| 久久99精品久久久野外观看| 免费在线观看成人| 欧美日韩在线观看首页| 青青伊人久久| 久久都是精品| 激情丁香综合| 国产成人在线中文字幕| 日韩国产高清在线| 9色精品在线| 深夜视频一区二区| 欧美激情视频一区二区三区免费| 久久福利精品| 久久精品99久久无色码中文字幕| 国产精品15p| 亚洲欧洲日韩| 欧美特黄a级高清免费大片a级| 国语精品一区| 国产精品久av福利在线观看| 免费在线看一区| 免费av一区| 日韩在线短视频| 精品淫伦v久久水蜜桃| 日韩成人午夜精品| 一区二区三区四区精品视频| 女人av一区| www成人在线视频| 精品三级久久久| 欧美精品观看|