第一種:
if(!$conn)
{
die("連接失敗:".mysqli_connect_error());
}
第二種:
if(mysqli_errno($conn)){
????echo?mysqli_error($conn);
????exit;
}
貌似還有第三種判斷mysqli_connect_errno();
還有第四種判斷mysqli_connect_errno($conn);
求一個(gè)正規(guī)的寫法還有看到有些教程要設(shè)置字符集,有些教程不設(shè)置字符集;什么情況下不用寫這句mysqli_set_charset($conn,'utf8');還是說最好都要寫
1 回答
已采納

慕的地3800369
TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超7個(gè)贊
一般都要設(shè)置字符集,多寫一句,能保證你的數(shù)據(jù)庫內(nèi)的數(shù)據(jù)讀寫不會亂碼問題,不寫的話,就有可能了,呵呵,原因有很多,比如:你在寫代碼的時(shí)候,設(shè)置的GBK編碼,那么寫入中文進(jìn)數(shù)據(jù)庫的話,就有可能是亂碼。
嗯,還有,現(xiàn)在一般采用PDO的方式連接,保證持久性:new PDO("mysql:host=192.168.2.1;dename=demo","root","password")
- 1 回答
- 0 關(guān)注
- 2012 瀏覽
添加回答
舉報(bào)
0/150
提交
取消