批改狀態(tài):合格
老師批語:
基本的數(shù)據(jù)庫操作
函數(shù)
mysqli_connect()連接數(shù)據(jù)庫
mysqli_errno()錯誤編碼
mysqli_error() 錯誤信息
mysqli_connect_errno() 數(shù)據(jù)庫上一次連接錯誤編碼
mysqli_affected_rows()數(shù)據(jù)庫操作數(shù)目
mysqli_query()針對數(shù)據(jù)庫的操作入SQL語句
1連接數(shù)據(jù)庫
mysqli_connect(地址,用戶名,密碼,數(shù)據(jù)庫)
<?php /** * User: Z先生 * Date: 2018/4/24 */ define('DB_HOST',"localhost"); define('DB_USER','root'); define('DB_PASS','root'); define('DB_NAME','php'); define('DB_CHAR','utf8'); $db = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME); if (mysqli_connect_errno($db)){ exit('連接失敗'); }else{ echo '連接成功嘍<br>'; } //選擇數(shù)據(jù)庫 mysqli_select_db($db,DB_NAME); //設置字符集 mysqli_set_charset($db,DB_CHAR);
點擊 "運行實例" 按鈕查看在線實例
2數(shù)據(jù)庫操作
數(shù)據(jù)添加
<?php /** * User: Z先生 * Date: 2018/4/24 */ require ('connect.php'); //一條條的添加的方式 //$sql = "INSERT aaa SET name='牛得意',age=25,money=4500 "; //多條添加 $sql = "INSERT INTO aaa (name,age,money) VALUES ('李大釗',89,6900),('王二小',89,6900),('二青',89,6900),('牛魔王',89,6900) "; if(mysqli_query($db,$sql)){ if(mysqli_affected_rows($db)>0){ echo '新增了'.mysqli_affected_rows($db).'條數(shù)據(jù)'; } }else{ exit(mysqli_errno($db).':'.mysqli_error($db)); } mysqli_close($db);
點擊 "運行實例" 按鈕查看在線實例
數(shù)據(jù)查詢
<?php /** * User: Z先生 * Date: 2018/4/24 */ require 'connect.php'; $sql = "SELECT name,age FROM aaa WHERE id=10"; if ($aaa = mysqli_query($db,$sql)){ // 有多少條相關(guān)數(shù)據(jù) // $bbb = mysqli_num_rows($aaa); while($rows= mysqli_fetch_array($aaa,MYSQLI_ASSOC)){ var_export(print_r($rows),true); echo '<br>'; echo $rows['name']; } // echo $bbb; } else{ echo mysqli_errno($db).':'.mysqli_error($db); } mysqli_free_result($aaa); mysqli_close($db);
點擊 "運行實例" 按鈕查看在線實例
數(shù)據(jù)刪除
<?php /** * User: Z先生 * Date: 2018/4/24 */ require 'connect.php'; $sql = "DELETE FROM aaa WHERE name='張歡'"; if(mysqli_query($db,$sql)){ if(mysqli_affected_rows($db) > 0){ echo mysqli_affected_rows($db);}else{ echo '沒有了'; } }
點擊 "運行實例" 按鈕查看在線實例
3關(guān)閉數(shù)據(jù)庫
mysqli_close()
微信掃碼
關(guān)注PHP中文網(wǎng)服務號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號