一般我們連資料庫其實有比較笨的方法和比較可以再次利用的方法兩種
1.傳統連資料庫
@$link=mysql_connect("localhost","root","")
or die ("cannot connect<br>".mysql_error());
echo"connected<br>";
$db_selected=mysql_select_db("m1105345117")
or die ("cannot open user database<br>".mysql_error());
echo"entered<br>";
2.直接讀db.php (這個方法是我同學俊翔跟我說的,以前有學過被他喚醒了記憶)
在想要連結的那一頁加入
include './db.php';
然後新開一個db.php檔
寫
<?php
$servername = 'localhost';
$username = 'root';
$password = '';
$dbname = 'm1105345117';
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname;charset=utf8", $username, $password);
$conn->exec("set name utf8");
// $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo "Error: " . $e->getMessage();
}
//$conn = null;
?>
比較推薦第二個,因為第二個方法程式碼寫起來比較不會那麼的冗長跟笨重
留言列表