亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這幾種判斷連接數據庫是否成功的代碼有什么實際意義的區別嗎?糾結用哪種更正規?

這幾種判斷連接數據庫是否成功的代碼有什么實際意義的區別嗎?糾結用哪種更正規?

PHP
我是新手_請多指教 2017-04-24 17:05:00
第一種: if(!$conn) { die("連接失敗:".mysqli_connect_error()); } 第二種: if(mysqli_errno($conn)){ ????echo?mysqli_error($conn); ????exit; } 貌似還有第三種判斷mysqli_connect_errno(); 還有第四種判斷mysqli_connect_errno($conn); 求一個正規的寫法還有看到有些教程要設置字符集,有些教程不設置字符集;什么情況下不用寫這句mysqli_set_charset($conn,'utf8');還是說最好都要寫
查看完整描述

1 回答

已采納
?
慕的地3800369

TA貢獻15條經驗 獲得超7個贊

一般都要設置字符集,多寫一句,能保證你的數據庫內的數據讀寫不會亂碼問題,不寫的話,就有可能了,呵呵,原因有很多,比如:你在寫代碼的時候,設置的GBK編碼,那么寫入中文進數據庫的話,就有可能是亂碼。

嗯,還有,現在一般采用PDO的方式連接,保證持久性:new PDO("mysql:host=192.168.2.1;dename=demo","root","password")

查看完整回答
反對 回復 2017-04-26
  • 1 回答
  • 0 關注
  • 2031 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號