生活随笔
收集整理的這篇文章主要介紹了
php mysql-mysqli
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
php連接數(shù)據(jù)庫需要使用到mysql方法,但將在高版本逐漸棄用mysql的方法而使用mysqli。其實(shí)兩者使用區(qū)別不大:
mysql
//連接數(shù)據(jù)庫服務(wù)器
$link = mysql_connect('localhost','root','');if ($link){// echo '連接成功';mysql_select_db('mydb',$link);//查詢mydb數(shù)據(jù)庫//查詢所有$result = mysql_query("SELECT * FROM users");// $result_arr = mysql_fetch_array($result);//array形式
// print_r($result_arr);
//
// $result_ass = mysql_fetch_assoc($result);//單條輸出
// print_r($result_ass);$data_count = mysql_num_rows($result);//數(shù)據(jù)條數(shù)//循環(huán)輸出for ($i=0;$i<$data_count;$i++){print_r(mysql_fetch_assoc($result));}
}else{echo '連接失敗';
}
mysqli
$link = @mysqli_connect("localhost",'root','','mydb');//直接連接數(shù)據(jù)庫
if ($link){
// echo '連接成功';//查詢所有$result = mysqli_query($link,"SELECT * FROM users");// $result_arr = mysqli_fetch_array($result);//array形式
// print_r($result_arr);// $result_ass = mysqli_fetch_assoc($result);//單條輸出
// print_r($result_ass);$data_count = mysqli_num_rows($result);//數(shù)據(jù)條數(shù)//循環(huán)輸出for ($i=0;$i<$data_count;$i++){print_r(mysqli_fetch_assoc($result));}//查詢單條$result1 = mysqli_query($link,"SELECT * FROM users WHERE id = 1");print_r(mysqli_fetch_assoc($result1));//顯示特定字段$result2 = mysqli_query($link,"SELECT id,name FROM users WHERE id = 1");print_r(mysqli_fetch_assoc($result2));//高效獲取全部數(shù)據(jù)條數(shù)$result3 = mysqli_query($link,"SELECT COUNT(*) FROM users");$result3_arr = mysqli_fetch_array($result3);echo '數(shù)據(jù)條數(shù)'.$result3_arr[0];//高效獲取特定數(shù)據(jù)條數(shù)$result4 = mysqli_query($link,"SELECT COUNT(*) FROM users WHERE name = 'zhangsan'");if ($result4){$result4_arr = mysqli_fetch_array($result4);echo '數(shù)據(jù)條數(shù)'.$result4_arr[0];}else{echo '查詢失敗';}}else{echo '連接失敗';
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/changchou/p/6203818.html
總結(jié)
以上是生活随笔為你收集整理的php mysql-mysqli的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。