php對(duì)數(shù)據(jù)庫(kù)的增刪改查操作

在我看來(lái)數(shù)據(jù)庫(kù)是個(gè)既復(fù)雜又高深莫測(cè)的東西婆赠,但百分之八十左右的程序員都不需要去精通他,對(duì)于我們前端開發(fā)來(lái)說(shuō)佳励,只要會(huì)數(shù)據(jù)庫(kù)的增刪改查語(yǔ)句就差不多了休里。首先我們來(lái)說(shuō)說(shuō)sql的增刪改查語(yǔ)句。

一赃承、增刪改查

  1. 插入語(yǔ)句
    insert into 表名(表的字段1妙黍,表的字段2) value(字段1的值,字段2的值);


    插入語(yǔ)句.png
  2. 刪除語(yǔ)句

    delete from 表名 where 條件 // 比如:name = "ltt"
    刪除語(yǔ)句.png
  3. 修改語(yǔ)句
    update 表名 set 字段1=‘值’,字段2=‘值’ where 條件
修改yuju.png
  1. 查詢語(yǔ)句
    select 字段1瞧剖,字段2... from 表名 where 條件


    查詢1.png

查詢語(yǔ)句還有一些限制查詢limit拭嫁,排序查詢order by, 分組查詢 group by以及一些求和,求平均等函數(shù)抓于。做粤。。捉撮。這里就不介紹了怕品,接下來(lái)說(shuō)說(shuō)怎么后臺(tái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。

二巾遭、php對(duì)數(shù)據(jù)庫(kù)的操作流程

  1. 打來(lái)一個(gè)數(shù)據(jù)庫(kù)鏈接
    一般實(shí)際開發(fā)中肉康,不會(huì)給你root這么大的權(quán)限來(lái)操作數(shù)據(jù)闯估,這里只是舉個(gè)例子
$link = @mysqli_connect("localhost","root","","mydb");
  1. mysql的連接錯(cuò)誤處理
      if(mysqli_connect_errno($link)){
            echo "錯(cuò)誤號(hào):".mysqli_connect_errno($link);
            echo "<br>錯(cuò)誤描述:網(wǎng)站錯(cuò)誤,請(qǐng)聯(lián)系管理員";
            exit;
    }
  1. 設(shè)定編碼,保證頁(yè)面是utf-8編碼
mysqli_query($link,"set names utf8");

4.此時(shí)就可以對(duì)數(shù)據(jù)庫(kù)的表進(jìn)行操作了吼和,

  • 插入操作:
    name,price,pic是表的字段名涨薪,'$menuname',$price,'$pic'是作為字段名對(duì)應(yīng)的值
$sql = "insert into menu(`name`,`price`,`pic`)values('$menuname',$price,'$pic');";
  • 查詢操作:
$sql = "select * from menu";
$result = mysqli_query($link,$sql);
    // 如果查詢成功,就會(huì)返回一個(gè)結(jié)果集對(duì)象
    // 可以使用結(jié)果集對(duì)象方法來(lái)獲得記錄
    // 第一個(gè)方法fetch_all,返回結(jié)果集中所有的記錄
$data = mysqli_fetch_all($result,MYSQLI_ASSOC);  // 以關(guān)聯(lián)數(shù)組作為下標(biāo)
$data = mysqli_fetch_all($result,MYSQLI_BOTH);  // 數(shù)字與關(guān)聯(lián)數(shù)組都有
  1. 最后一步需要關(guān)閉數(shù)據(jù)庫(kù)的連接
mysqli_close($link);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末炫乓,一起剝皮案震驚了整個(gè)濱河市刚夺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌末捣,老刑警劉巖光督,帶你破解...
    沈念sama閱讀 217,084評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異塔粒,居然都是意外死亡结借,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門卒茬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)船老,“玉大人,你說(shuō)我怎么就攤上這事圃酵×希” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵郭赐,是天一觀的道長(zhǎng)薪韩。 經(jīng)常有香客問(wèn)我,道長(zhǎng)捌锭,這世上最難降的妖魔是什么俘陷? 我笑而不...
    開封第一講書人閱讀 58,322評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮观谦,結(jié)果婚禮上拉盾,老公的妹妹穿的比我還像新娘。我一直安慰自己豁状,他們只是感情好捉偏,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,370評(píng)論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著泻红,像睡著了一般夭禽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谊路,一...
    開封第一講書人閱讀 51,274評(píng)論 1 300
  • 那天讹躯,我揣著相機(jī)與錄音,去河邊找鬼。 笑死蜀撑,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的剩彬。 我是一名探鬼主播酷麦,決...
    沈念sama閱讀 40,126評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼喉恋!你這毒婦竟也來(lái)了沃饶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,980評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤轻黑,失蹤者是張志新(化名)和其女友劉穎糊肤,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體氓鄙,經(jīng)...
    沈念sama閱讀 45,414評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡馆揉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,599評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了抖拦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片升酣。...
    茶點(diǎn)故事閱讀 39,773評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖态罪,靈堂內(nèi)的尸體忽然破棺而出噩茄,到底是詐尸還是另有隱情,我是刑警寧澤复颈,帶...
    沈念sama閱讀 35,470評(píng)論 5 344
  • 正文 年R本政府宣布绩聘,位于F島的核電站,受9級(jí)特大地震影響耗啦,放射性物質(zhì)發(fā)生泄漏凿菩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,080評(píng)論 3 327
  • 文/蒙蒙 一帜讲、第九天 我趴在偏房一處隱蔽的房頂上張望蓄髓。 院中可真熱鬧,春花似錦舒帮、人聲如沸会喝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)肢执。三九已至,卻和暖如春译红,著一層夾襖步出監(jiān)牢的瞬間预茄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留耻陕,地道東北人拙徽。 一個(gè)月前我還...
    沈念sama閱讀 47,865評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像诗宣,于是被迫代替她去往敵國(guó)和親膘怕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,689評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容