一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php連接數據庫代碼應用分析

php連接數據庫代碼應用分析

2019-11-26 14:47PHP教程網 PHP教程

php下比較常用的就是數據庫的操作,這里是php下比較常用的代碼與函數。

代碼如下:


<?php 
$db_host='hostname is database server '; 
$db_database='database name'; 
$db_username='username'; 
$db_password='password'; 
$connection=mysql_connect($db_host,$db_username,$db_password);//連接到數據庫 
mysql_query("set names 'utf8'");//編碼轉化 
if(!$connection){ 
die("could not connect to the database:</br>".mysql_error());//診斷連接錯誤 

$db_selecct=mysql_select_db($db_database);//選擇數據庫 
if(!$db_selecct) 

die("could not to the database</br>".mysql_error()); 

$query="select * from msu ";//構建查詢語句 
$result=mysql_query($query);//執行查詢 
if(!$result) 

die("could not to the database</br>".mysql_error()); 

// array mysql_fetch_row(resource $result); 
while($result_row=mysql_fetch_row(($result)))//取出結果并顯示 

$num=$result_row[0]; 
$age=$result_row[1]; 
$name=$result_row[2]; 
echo "<tr>"; 
echo "<td>$num</td>"; 
echo "<td>$age</td>"; 
echo "<td>$name</td>"; 
echo "</tr>"; 

mysql_close($connection);//關閉連接 
?> 


下面是帶詳細說明的代碼

復制代碼代碼如下:


$connect = mysql_connect("127.0.0.1","root","") or die ("鏈接錯誤");//開啟鏈接到mysql 
$select_db = mysql_select_db("數據庫名",$connect);//如果不特別聲明連接標示符,則默認上一次打開的鏈接 
//執行SQL語句! 
$sql = "SELECT * FROM test" 
$query = mysql_query($sql,$connect) or die(mysql_error()); 

//兩種查詢函數array/row區別 
$row1 = mysql_fetch_row($query); 
print_r($row1);//只能保存數組中的標號 
$row2 = mysql_fetch_array($query); 
print_r($row2);//可以保存數組中的標號,和字段名 
//循環輸出while輸出到空位置 
while($row1){ 
print_r($row1); 


mysql_query("SET NAMES 'UTF-8'"); 

//用于計算查詢結果的數目 
mysql_num_rows($query); 
//傳回最后一次使用INSERT指令的IP 
mysql_insert_id($query); 
//取得數據庫名 
mysql_tablename($query); 
//返回錯誤信息 
mysql_error(); 
//關閉鏈接 
mysql_close(); 


PHP連接mySQL常用函數
Mysql可通過兩種方式通過PHP與web相連,一種通過php的Mysql相關函數,另一種通過php的ODBC相關函數。 
相關函數如下: 
MYSQL函數 
mysql_affected_rows: 得到 MySQL 最后操作影響的列數目。 
mysql_close: 關閉 MySQL 伺服器連線。 
mysql_connect: 開啟 MySQL 伺服器連線。 
mysql_create_db: 建立一個 MySQL 新資料庫。 
mysql_data_seek: 移動內部傳回指標。 
mysql_db_query: 送查詢字串 (query) 到 MySQL 資料庫。 
mysql_drop_db: 移除資料庫。 
mysql_errno: 傳回錯誤訊息代碼。 
mysql_error: 傳回錯誤訊息。 
mysql_fetch_array: 傳回陣列資料。 
mysql_fetch_field: 取得欄位資訊。 
mysql_fetch_lengths: 傳回單列各欄資料最大長度。 
mysql_fetch_object: 傳回物件資料。 
mysql_fetch_row: 傳回單列的各欄位。 
mysql_field_name: 傳回指定欄位的名稱。 
mysql_field_seek: 設定指標到傳回值的某欄位。 
mysql_field_table: 獲得目前欄位的資料表 (table) 名稱。 
mysql_field_type: 獲得目前欄位的型態。 
mysql_field_flags: 獲得目前欄位的旗標。 
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: 取得傳回欄位的數目。 
mysql_num_rows: 取得傳回列的數目。 
mysql_pconnect: 開啟 MySQL 伺服器長期連線。 
mysql_query: 送出一個 query 字串。 
mysql_result: 取得查詢 (query) 的結果。 
mysql_select_db: 選擇一個資料庫。 
mysql_tablename: 取得資料表名稱。 
ODBC函數 
使用ODBC函數需安裝MYSQL ODBC 
odbc_autocommit: 開關自動更動功能。 
odbc_binmode: 設定二進位資料處理方式。 
odbc_close: 關閉 ODBC 連結。 
odbc_close_all: 關閉所有 ODBC 連結。 
odbc_commit: 更動 ODBC 資料庫。 
odbc_connect: 連結至 ODBC 資料庫。 
odbc_cursor: 取得游標名。 
odbc_do: 執行 SQL 指令。 
odbc_exec: 執行 SQL 指令。 
odbc_execute: 執行預置 SQL 指令。 
odbc_fetch_into: 取得傳回的指定列。 
odbc_fetch_row: 取得傳回一列。 
odbc_field_name: 取得欄位名稱。 
odbc_field_type: 取得欄位資料形態。 
odbc_field_len: 取得欄位資料長度。 
odbc_free_result: 釋出傳回資料的記憶體。 
odbc_longreadlen: 設定傳回欄的最大值。 
odbc_num_fields: 取得欄位數目。 
odbc_pconnect: 長期連結至 ODBC 資料庫。 
odbc_prepare: 預置 SQL 指令。 
odbc_num_rows: 取得傳回列數目。 
odbc_result: 取得傳回資料。 
odbc_result_all: 傳回 HTML 表格資料。 
odbc_rollback: 撤消當前交易。 
odbc_setoption: 調整 ODBC 設定。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99视频在线观看视频 | 高清不卡日本v在线二区 | 国产伦精品一区二区三区女 | 免费99精品国产自在现线 | 国产成人一区二区三区小说 | 精品无人乱码一区二区三区 | 91麻豆精品国产自产在线观看 | 边摸边吃奶边做爽gif动态图 | 黑人巨大爆粗亚裔女人 | 日产免费自线一二区 | 美女的让男人桶爽网站 | 精品一区二区三区高清免费不卡 | 污到湿的爽文免费阅读 | 男人最爱看的网站 | 日本黄a三级三级三级 | 明星ai人脸替换造梦在线播放 | 日本人交换乱理伦片 | 情人我吃糖果小说 | 天天插综合网 | 欧美日韩国产手机在线观看视频 | 美女扒开尿口让男生添 漫画 | 色综合 成人 | 91国产在线视频 | 热久久最新地址 | 日韩一品在线播放视频一品免费 | 国产日韩欧美在线一区二区三区 | 日本网络视频www色高清免费 | 国产精彩视频 | 秋霞理论在一l级毛片 | 色女阁| 国产一级片视频 | 国产精品密播放国产免费看 | 小SAO货叫大声点妓女 | 国产一卡二卡3卡4卡四卡在线 | 深夜免费网站 | 性欧美高清强烈性视频 | 男神插曲女生动漫完整版动漫 | 问一问免费咨询 | 暖暖影院日本版 | www.成人在线视频 | 亚洲欧美在线观看首页 |