国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

php如何連接數(shù)據(jù)庫(kù)的方法

2020-03-22 19:26:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章給大家介紹的內(nèi)容是關(guān)于php如何連接數(shù)據(jù)庫(kù)的方法,有著一定的參考價(jià)值,有需要的朋友可以參考一下。

1、php鏈接數(shù)據(jù)庫(kù):

1、鏈接數(shù)據(jù)庫(kù)

2、判斷是否連接成功

3、設(shè)置字符集

4、選擇數(shù)據(jù)庫(kù)

5、準(zhǔn)備SQL語(yǔ)句

6、發(fā)送SQL語(yǔ)句

7、處理結(jié)果集

8、釋放資源(關(guān)閉數(shù)據(jù)庫(kù))

$result = mysqli_querry($link,$sql) //返回一個(gè)對(duì)象

mysqli_fetch_assoc($result) 一個(gè)一個(gè)往下讀,返回的時(shí)候一個(gè)一維的關(guān)聯(lián)數(shù)組

mysqli_fetch_row($result) 返回一個(gè)索引數(shù)組

mysqli_fetch_array($result) 返回一個(gè)索引又有關(guān)聯(lián)的數(shù)組

mysqli_num_rows($result) 返回查詢的時(shí)候的結(jié)果集的總條數(shù)

mysqli_affected_rows($link) 返回你修改的,刪除,添加的時(shí)候受影響的行數(shù)

mysqli_insert_id($link) 返回的是你插入的當(dāng)前的數(shù)據(jù)的自增的id

 ?php $link = mysqli_connect( localhost , root ,  var_dump($link); //1、連接數(shù)據(jù)庫(kù) if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } //2、判斷數(shù)據(jù)庫(kù)是否連接成功 mysqli_set_charset($link, utf8  //3、設(shè)置字符集 mysqli_select_db($link, bbs  //4、選擇數(shù)據(jù)庫(kù) $sql = select * from bbs_user  //5、準(zhǔn)備sql語(yǔ)句 $res = mysqli_query($link,$sql); //6、發(fā)送sql語(yǔ)句 $result = mysqli_fetch_assoc($res); $result = mysqli_fetch_assoc($res); //7、處理結(jié)果集 mysqli_close($link); //8、關(guān)閉數(shù)據(jù)庫(kù)? 

這個(gè)返回的是一個(gè)關(guān)聯(lián)的數(shù)組。

輸出全部數(shù)組:(用循環(huán))

 ?php $link = mysqli_connect( localhost , root ,  if (!$link) { exit($ 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = select * from bbs_user  $res = mysqli_query($link,$sql); while ($result = mysqli_fetch_assoc($res)) { var_dump($result);} mysqli_close($link);? 


輸出一個(gè)索引的數(shù)組:

 ?php $link = mysqli_connect( localhost , root ,  if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = select * from bbs_user  $res = mysqli_query($link,$sql); $result = mysqli_fetch_row($res); var_dump($result); mysqli_close($link);? 

即輸出關(guān)聯(lián)數(shù)組,又輸出索引數(shù)組:

 ?php $link = mysqli_connect( localhost , root ,  if (!$link){ exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = select * from bbs_user  $res = mysqli_query($link,$sql); $result = mysqli_fetch_array($res); var_dump($result); mysqli_close($link);? 

查詢數(shù)據(jù)總數(shù):

 ?php $link = mysqli_connect( localhost , root ,  if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = select * from bbs_user  $obj = mysqli_query($link,$sql); $res = mysqli_num_rows($obj); var_dump($res); mysqli_close($link);? 

用php插入新的數(shù)據(jù):

 ?php $link = mysqli_connect( localhost , root ,  if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = insert into bbs_user html' target='_blank'>values(9, kkk , 789789 , nanjian ,2,15)  $obj = mysqli_query($link,$sql); $res = mysqli_insert_id($link); var_dump($res); mysqli_close($link);? 


 ?php $link = mysqli_connect( lcoalhost , root ,  if (!$link) { exit( 鏈接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8 ) mysqli_select_db($link, bbs  $sql = select * from bbs_user  $obj = mysqli_query($link,$sql); echo th 編號(hào) /th th 用戶名 /th th 地址 /th th 性別 /th th 年齡 /th  while ($res = mysqli_fetch_assoc($obj)) { echo tr  echo td .$res[ id ]. /td  echo td .$res[ username ]. /td  echo td .$res[ address ]. /td  echo td .$res[ sex ]. /td  echo td .$res[ age ]. /td  echo td a href= del.php?id= .$res[ id ]. 刪除 /a / a href= update.php?id= .$res[ id ]. 修改 /a /td  echo /tr } ? 

對(duì)刪除php文件進(jìn)行編譯:(del.php)

 ?php $id=$_GET[ id  $link = mysqli_connect( localhost , root ,  if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = delete from bbs_user where id=$id  $boolearn = mysqli_query($link,$sql); if ($boolearn msyqli_affected_rows($link)) { echo 刪除成功 } else { echo 刪除失敗 } mysqli_close($link);? 

對(duì)修改php文件進(jìn)行編譯:(update.php)

 ?php $id = $_GET[ id  $link = mysqli_connect( localhost , root ,  if (!$link) { exit( 連接數(shù)據(jù)庫(kù)失敗 } mysqli_set_charset($link, utf8  msyqli_select_db($link, bbs  $sql = select * from bbs_user where id=$id  $obj = mysqli_query($link,$sql); $rows = mysqli_fetch_assoc($obj); html  form action = doupdate.php  input type= hidden value= ?php echo $id;? name= id /  用戶名: input type= text value= ?php $rows=[ username ] ? name= username / br /  地址: input type= text value= ?php $rows=[ address ] ? name= address / br /  性別: input type= text value= ?php $rows=[ sex ] ? name= sex /  br /  年齡: input type= text value= ?php $row=[ age ] name= age /  input type= submit value= 執(zhí)行修改 /  /form  /html 

doupdate.php:

1 ?php2 var_dump($_GRT);3 ? 

doupadate.php

 ?php $id = $_GET[ id  $username = $_GET[ username  $address = $_GET[ adress  $sex = $_GET[ sex  $age = $_GET[ age  $link = mysqli_connect( lcoalhost , root ,  if (!$link) { exit( 數(shù)據(jù)庫(kù)連接失敗 } mysqli_set_charset($link, utf8  mysqli_select_db($link, bbs  $sql = update bbs_user set username= $username , address= $address ,  sex= $sex , age= $age where id= $id  $res = mysqli_query($link,$sql); if ($res mysqli_affected_rows($link)) { echo 修改成功 a href= update.php 返回 /a } else { echo 修改失敗 } mysqli_close($link);? 

相關(guān)推薦:

PHP如何刪除目錄自定義的函數(shù)

如何使用PHP來(lái)寫一個(gè)簡(jiǎn)單的解釋器

以上就是php如何連接數(shù)據(jù)庫(kù)的方法的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 咸宁市| 静宁县| 卢湾区| 乌什县| 定南县| 石泉县| 晋中市| 长治市| 麟游县| 新兴县| 宣武区| 盱眙县| 遂平县| 开鲁县| 望江县| 广安市| 凤冈县| 叶城县| 卫辉市| 庆安县| 阿合奇县| 盘山县| 迭部县| 麻城市| 玛多县| 宁都县| 祁东县| 同心县| 曲阳县| 东光县| 三河市| 启东市| 富锦市| 巢湖市| 敖汉旗| 岑巩县| 吉木萨尔县| 西盟| 酉阳| 新余市| 离岛区|