PHP課程總結20161229

    今天的課程,老師主要介紹了DML語句中的修改數據、表關聯和刪除數據等相關內容,以及php連接mysql數據庫的相關知識。

    一、總結

    1.修改數據(一定要加上where條件,否則字段所有值都會改變)

    <1>修改一個表中的數據。語句:UPDATE  表名  SET  字段名=值,字段名=值  WHERE  條件;

    <2>修改多個表中的數據。語句:UPDATE  表名1  as  別名1,表名2  as  別名2  SET  別名1.字段名=值,別名2.字段名=值  WHERE  條件;

    2.多表關聯。語句:SELECT  表名1.字段名,表名2.字段名 ....FROM  表名1 [LEFT/RIGHT]JOIN  表名2  ON  條件  [WHERE條件] 。

    <1>左關聯:“a left  join b”。以輸出a爲主,然後輸出與a相關的b內容,放在a的右邊;

    <2>右關聯:“a right  join b”。以輸出b爲主,然後輸出與b相關的a內容,放在b的右邊;

    <3>內關聯:“a  join b”。輸出a與b之間相關聯的部分。

    3.模糊搜索

    <1>使用“%”進行搜索,它代表多個字符。語句:SELECT  *  FROM  表名 WHERE 字段名  LIKE  “楊%”;( “楊%”代表搜索字段值中以“楊開頭”的所有值)

    <2>使用“_”進行搜索,它代表一個字符。語句:SELECT  *  FROM  表名 WHERE 字段名  LIKE  “楊_意”;

( “楊%”代表搜索字段值爲“楊(一個字符)意”的所有值)

    4.刪除數據。語句:DELETE  FROM  表名  WHERE  條件;(一定要加上where條件,否則表全被刪除)

    5.使用聚合函數查詢。語句:SELECT  聚合函數 FROM  表名;聚合函數包括:count(字段):查詢字段值總數,max(字段):查詢字段值中最大值,min(字段):查詢字段值中最小值,cvg(字段):查詢字段值平均值。

    6.分組查詢。語句:SELECT  *   FROM   表名   GROUP   BY  字段名;(字段名相同的被分在一組)

    7.php連接mysql數據庫中使用的php函數

    <1>連接數據庫:$a = mysql_connect(服務器主機地址,數據庫用戶名,數據庫密碼);

    <2>選擇並使用數據庫:mysql_select_db(自建數據庫名字,$a);

    <3>輸出數據表中的數據:mysql_fetch_array($result(已查詢到的數據表),[MYSQL_ASSOC/ MYSQL_NUM/ MYSQL_BOTH,不寫默認MYSQL_BOTH]);

    <4>其他操作使用:mysql_query($yuju,$a);

 

    二、php連接mysql數據庫所使用的php函數相關細則

 

 

wKioL1hpzpfRI8C3AAMHTPrZ880564.png-wh_50

 

 

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章