下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PHP訪問MySQL數(shù)據(jù)庫操作方法步驟(增、刪、改、查):1、檢查并過濾來自用戶的數(shù)據(jù)(與網(wǎng)站安全有關):過濾操作是通過對$_POSTsearchterm變量定義簡短名稱變量的值應用trim() 函數(shù)來實現(xiàn)的。$searchterm = trim($_POSTsearchterm)2、建立一個到適當數(shù)據(jù)庫的鏈接:$conn = mysql_connect($db_server, $db_user, $db_pwd);其中 $db_server 為 MySQL 服務器,例如$db_server = localhost;$db_user為用戶名,例如$db_ _user = root;$db_pw
2、d為密碼,可以為空。3、選擇數(shù)據(jù)庫:$my_db = mysql_select_db($db_name,$conn); 其中$db_name為數(shù)據(jù)庫的名稱;$conn為上一步驟獲得的資源。4、執(zhí)行查詢語句,并做不同的操作:$result = mysql_query($sql, $conn);其中$sql指的是不同的操作,例如:$sql = select * from user where username=Jack;指的是查詢表格 user 當 中usename為Jack的信息。查詢完后一般會繼續(xù)執(zhí)行后一步的查詢結果返回到 數(shù)組操作。$sql = DELETE FROM user WHERE
3、id = 1;指的是查詢表格 user 當中 id=1的信息,并將其刪除。$sql = INSERT INTO user (id,name) values (T, bbb);指的是給 user 表添 力口一行,id=1,name=bbb。$sql = UPDATE user SET name = aaa where name = bbb指的是將 name 為bbb 的改為 name=aaa。5、獲取查詢結果到數(shù)組:$userInfo = mysql_fetch_assoc($result);將上一步查詢出來的結果賦給數(shù)組 $userInfo6、關閉數(shù)據(jù)庫鏈接:mysql_close($conn
4、);7、將數(shù)組從數(shù)組中取出并顯示:$usename = $userInfousername;$userpsw = $userInfouserpsw;echo your name is ”.$username.”;echo your pass word is .$userpsw.;PHP訪問MySQL數(shù)據(jù)庫操作例子:1、先寫一個數(shù)據(jù)庫配置文件如下:db_config.php我們先寫一個純粹面向過程的方式來讀取數(shù)據(jù)庫中的用戶信息:viewuser_mysql.php?php/ viewuser_mysql.phprequire_once(db_config.php); 包含配置文件.$sql =
5、select * from user where username=Jack ;/* 把將要進行數(shù)據(jù)庫操作的 代碼賦值給$sql*/$conn = mysql_connect($db_server, $db_user, $db_pwd);/建立 mysql 連接$my_db = mysql_select_db($db_name,$conn);/ 選擇數(shù)據(jù)庫$result = mysql_query($sql, $conn); / 執(zhí)行查詢語句,并執(zhí)行$sql 操作$userInfo = mysql_fetch_assoc($result); / 返回查詢結果到數(shù)組mysql_close($co
6、nn); /關閉數(shù)據(jù)庫連接$username = $userInfousername; 將數(shù)據(jù)從數(shù)組取出$userpsw = $userInfouserpsw;$userage = $userInfouserage;$usergrade = $userInfousergrade;echo your name is .$username.; 輸出數(shù)據(jù)echo your pass word is ”.$userpsw.”;echo your age is .$userage.;echo your grade is .$usergrade.;?2、我們再寫一個刪除數(shù)據(jù)庫中的用戶信息:/數(shù)據(jù)庫配置文件
7、$db_server = localhost;$db_user = root;$db_pwd =;$db_name = test;$id = 4;$sql1 = select * from user where id = $id;$sql2 = DELETE FROM user WHERE id = $id;$conn = mysql_connect($db_server, $db_user, $db_pwd); /建立 mysql 連接mysql_select_db($db_name, $conn); 選擇數(shù)據(jù)庫$query = mysql_query($sql1, $conn);/ 執(zhí)行查詢語句if (mysql_num_rows($query) /判斷上個步驟是否查找
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《漢服唯美古詩句》課件
- 創(chuàng)業(yè)空間科技創(chuàng)新平臺考核試卷
- 2025年城市防水治理合同
- 2025年冷鏈物流中心設計協(xié)議
- 2025年家具家居加盟協(xié)議
- 2025年度某大型水利樞紐工程承包合同2篇
- 2025年度智慧家居產(chǎn)品銷售與服務承諾協(xié)議4篇
- 二零二五年度股權投資基金股權轉讓合同書
- 2025年度苗圃土地租賃與農(nóng)業(yè)產(chǎn)業(yè)扶貧合作合同4篇
- 二零二五年度2025年度外資企業(yè)員工聘用合同協(xié)議
- 《天潤乳業(yè)營運能力及風險管理問題及完善對策(7900字論文)》
- 醫(yī)院醫(yī)學倫理委員會章程
- xx單位政務云商用密碼應用方案V2.0
- 農(nóng)民專業(yè)合作社財務報表(三張報表)
- 動土作業(yè)專項安全培訓考試試題(帶答案)
- 大學生就業(yè)指導(高職就業(yè)指導課程 )全套教學課件
- 死亡病例討論總結分析
- 第二章 會展的產(chǎn)生與發(fā)展
- 空域規(guī)劃與管理V2.0
- JGT266-2011 泡沫混凝土標準規(guī)范
- 商戶用電申請表
評論
0/150
提交評論