網路城邦
回本城市首頁 資訊教師聯誼會
市長:小彥子老師  副市長:
加入本城市推薦本城市加入我的最愛訂閱最新文章
udn城市資訊科技IT人員/程式語法【資訊教師聯誼會】城市/討論區/
討論區資訊教師甄試 字體:
上一個討論主題 回文章列表 下一個討論主題
複試實作挑戰系列(4)-以php連結資料庫
 瀏覽1,066|回應0推薦0

小彥子老師
等級:7
留言加入好友

ASP與PHP就有點像是Windows與Linux的關係,前者是MS開發的,後者算是Opensource的資源,兩者功能大同小異,都是提供一個互動式網頁的環境,當然如果要儲存大量記錄就必須與資料庫做連結,目前ASP能做到的PHP差不多也都能,但兩者的程式碼可是天差地遠,因此考試的時候多半兩種環境都會提供,好一點的讓考生自選,沒彈性一點的可能用指定的,所以為防萬一,最好還是兩者都準備為宜。

PHP若要與MYSQL(資料庫)連線,寫法如下:

<?php
    $DB_HOST    = 'localhost';     //資料庫主機路徑
    $DB_LOGIN    = 'username';    //資料庫帳號
    $DB_PASSWORD    = 'xxxxxx';     //資料庫密碼
    $DB_NAME    = 'databasename';      //資料庫名稱

    $conn = @mysql_connect($DB_HOST, $DB_LOGIN, $DB_PASSWORD);
    @mysql_select_db($DB_NAME);   
   
 //設定以utf8編碼顯示
    @mysql_query("SET NAMES 'utf8'");
    @mysql_query('SET CHARACTER_SET_CLIENT=utf8');
    @mysql_query('SET CHARACTER_SET_RESULTS=utf8');

 //設定時區
    date_default_timezone_set("Asia/Taipei");

?>


這時後MYsql就已經連接了。

最後要離開時,要記得關閉連結,以釋放Server端資源。

<?php
   @mysql_close($conn);     //關閉mysql連線
?>


回應 回應給此人 推薦文章 列印 加入我的文摘

引用
引用網址:https://city.udn.com/forum/trackback.jsp?no=61994&aid=4020449