abstrakt:是在php5.0之后出現的對mysql數據庫進行操作的函數庫,mysqli對數據庫的操作主要是先連接,然后進行增刪改查,最后關閉數據庫。$db = mysqli_connect('127.0.0.1','root','root','gzy1.14','3306');//連接數據庫的參數分別是主機ip地址,賬號,密碼,數
是在php5.0之后出現的對mysql數據庫進行操作的函數庫,mysqli對數據庫的操作主要是先連接,然后進行增刪改查,最后關閉數據庫。
$db = mysqli_connect('127.0.0.1','root','root','gzy1.14','3306');//連接數據庫的參數分別是主機ip地址,賬號,密碼,數據庫名稱,還有默認端口
$sql = "DELETE FROM `director` WHERE tid = 7;";/如同文件封裝一樣,數據庫操作也可以用方法進行封裝,這樣方便以后的操作
$return = delete($db,$sql);
print_r($return);
mysqli_close($db);
function delete($db,$sql){//刪除方法
$return = mysqli_query($db,$sql);
return $return;
}
刪除,插入,更新的方法大同小異,而查詢方法相對而言更麻煩些:
$db = mysqli_connect('127.0.0.1','root','root','gzy1.14','3306');
$return = count_number($db,'user','country = "日本"');
print_r($return);
mysqli_close($db);
function count_number($db,$table,$where){
$sql = "SELECT COUNT(*) AS count_number FROM ".$table." WHERE ".$where;//COUNT(*)為mysqli內置統(tǒng)計函數,AS是將鍵改為count_number,要注意的是關鍵詞的兩邊要加空格。這里FROM后面和WHERE兩邊不加空格將會報錯
$return = mysqli_query($db,$sql);
$return = mysqli_fetch_assoc($return);//獲取數組集
return $return['count_number'];//輸出數組$renturn的值
}
Korrigierender Lehrer:查無此人Korrekturzeit:2019-01-15 17:37:11
Zusammenfassung des Lehrers:寫的還行。可以組裝更好的增刪查改方法。比如條件分開,排序分開。 繼續(xù)加油。