一酷愧、在PHP中從數(shù)據(jù)庫中取值(五步走)
1、數(shù)據(jù)庫連接 mysqli_connect
// 數(shù)據(jù)庫_更改
$link = mysqli_connect("localhost","root","","mydb"); // 數(shù)據(jù)庫類型 用戶名 密碼 數(shù)據(jù)庫名
2、判斷連接是否失敗 mysqli_connect_errno
//數(shù)據(jù)庫_連接_錯誤($link)
// 失敗,錯誤號,聯(lián)系客服 不往下執(zhí)行
// 成功,對數(shù)據(jù)庫進行轉碼編譯 -- ( 數(shù)據(jù)庫_更改_編碼($link,"utf8") )
if(mysqli_connect_errno($link)){
echo "錯誤號:".mysqli_connect_errno($link);
echo "<br>錯誤描述:網站錯誤,請聯(lián)系管理員";
exit;
}else{
mysqli_set_charset($link,"utf8");
}
3、SQL語句
// 數(shù)據(jù)庫_問題($link,$sql)
$sql = "select * from caidan";
4票唆、數(shù)據(jù)庫查詢
$result = mysqli_query($link,$sql);
5、從數(shù)據(jù)庫中取值
//數(shù)據(jù)庫_取_所有($result,類型)
// mysqli_fetch_all(屬性1,屬性2)屹徘;
// 屬性1:必需走趋。規(guī)定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result()
// 屬性2:可選噪伊。MYSQLI_ASSOC(關聯(lián)數(shù)組,里面是對象) | MYSQLI_NUM(數(shù)字數(shù)組,里面是數(shù)組) | MYSQLI_BOTH
$data = mysqli_fetch_all($result,MYSQLI_ASSOC);
echo json_encode($data);
6簿煌、關閉數(shù)據(jù)庫
mysqli_close($link);
二、將頁面數(shù)據(jù)放入數(shù)據(jù)庫
1鉴吹、2姨伟、與上面一樣
3、sql語句
$sql = "insert into caidan (`picename`,`pice`,`img`) values ('$menu','$pice','$imgs')";
4豆励、數(shù)據(jù)庫插入語句
$result = mysqli_query($link,$sql);
5夺荒、關閉數(shù)據(jù)庫
mysqli_close($link);
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者