2011-02-16 183 views
6

我想知道如何將html頁面連接到mysql數據庫?什麼是代碼?如何將html頁面連接到mysql數據庫?

我也想知道在使用HTML頁面時如何向MySQL數據庫添加新數據以及如何發佈數據?

+4

這是不可能的HTML。你必須使用服務器端腳本語言來做到這一點,如PHP或ASP或任何 – 2011-02-16 03:51:16

回答

28

HTML的標記語言,基本上他們設置的標籤,如<html><body>,這是用來展示使用一個網站,並作爲一個整體。所有這些發生在客戶系統或用戶將瀏覽網站。

現在,連接到數據庫,發生在另一個級別上。它發生在服務器,這是網站託管的地方。

所以,爲了連接到數據庫,並執行相關動作的各種數據,你必須使用服務器端腳本,如

現在,讓我們看看連接的片段使用PHP

$db = mysqli_connect('hostname','username','password','databasename'); 

這一行代碼的mysqli擴展,就足以讓你開始,你可以混合使用這樣的代碼,與HTML標籤相結合,創建一個HTML頁面,它是基於數據顯示頁面。例如:

<?php 
    $db = mysqli_connect('hostname','username','password','databasename'); 
?> 
<html> 
    <body> 
      <?php 
       $query = "SELECT * FROM `mytable`;"; 
       $result = mysqli_query($db, $query); 
       while($row = mysqli_fetch_assoc($result)) { 
         // Display your datas on the page 
       } 
      ?> 
    </body> 
</html> 

爲了插入新的數據到數據庫中,你可以使用phpMyAdmin或寫INSERT查詢並執行它們。