一、在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ù)庫_連接_錯(cuò)誤($link)
// 失敗,錯(cuò)誤號(hào),聯(lián)系客服 不往下執(zhí)行
// 成功,對(duì)數(shù)據(jù)庫進(jìn)行轉(zhuǎn)碼編譯 -- ( 數(shù)據(jù)庫_更改_編碼($link,"utf8") )
if(mysqli_connect_errno($link)){
echo "錯(cuò)誤號(hào):".mysqli_connect_errno($link);
echo "<br>錯(cuò)誤描述:網(wǎng)站錯(cuò)誤,請(qǐng)聯(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(關(guān)聯(lián)數(shù)組,里面是對(duì)象) | MYSQLI_NUM(數(shù)字?jǐn)?shù)組,里面是數(shù)組) | MYSQLI_BOTH
$data = mysqli_fetch_all($result,MYSQLI_ASSOC);
echo json_encode($data);
6、關(guān)閉數(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、關(guān)閉數(shù)據(jù)庫
mysqli_close($link);
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。