使用mysql的時候不要用mysqli
<?php header('content-type:text/html;charset=utf8'); define('DB_PORT','localhost'); define('DB_USER','root'); define('DB_PASSWORD','LP82NDLF'); define('DB_DATABASE','shopImooc'); if($link=mysqli_connect(DB_PORT,DB_USER,DB_PASSWORD)){ echo?'連接成功'; }else?{ echo?'連接失敗'; } mysql_select_db(DB_DATABASE); //?mysqli_select_db($link,?DB_DATABASE); mysqli_close($con); ?>
最頂上的幾行建議單獨放在一個文件里面,要用的時候可以直接引用就ok了
就如同以上代碼,mysql_select_db(database_name),只有一個參數,mysqli_select_db(link, dbname) 有兩個參數
2017-08-29
仔細看第二小節的總結。實質上mysql_select_db()函數也是有2個參數的,只不過第二個是可選參數。所以mysql_select_db(數據庫名稱,連接標識符)。注意2個順序是顛倒的。mysqli_select_db()是連接標識符在前