2016-12-21 48 views
-1

我正在開發我的第一個大型項目,這個項目是人們可以購買硬件產品的網站。我創建了一個數據庫,每個元素都有表格,我必須將這些信息提取到一個html文件中。 例如,表CPU定義了行「fullname(例如,intel core i7 6700)」,「series(ex.i7 6700)」,「製造商(ex.intel)」,「套接字」,「價格」,「tehprocess」,「linktoimage」 。我想從db中提取信息並將其放入我的網頁。 你能幫助我一些現實生活中的例子或者有用的手冊嗎?從mysql db中提取信息到html文件

Here is what I did as example but it is simple html and I want to perform it

+0

是你的問題解決了嗎? – ab29007

回答

0

你可以按照這個過程:

首先創建一個名爲connection.php文件,該文件將設置連接到你的數據庫,這將只包含這些代碼。

<?php 
    $con= mysqli_connect("localhost","root","","database_name"); 
?> 

如果您不使用本地主機,並且您的數據庫在線託管,請用您的用戶名和密碼替換「root」。

現在來到這裏,你需要的數據文件:

包括你的這個文件來建立連接的那個開始connection.php。這樣

<?php 
    error_reporting(0); 
    require_once("connection.php"); 
?> 

然後你可以代碼和HTML和CSS您的頁面,當你需要的數據從數據庫中提取它是這樣的:

<section class="top"> 
    <div class="wrapper"> 
    <?php 
     $query = "SELECT * FROM CPU WHERE product_id='{$order_id}')"; 
     $result = mysqli_query($con,$query); 
     $row = mysqli_fetch_array($result); 

     echo "<div class='sub-col'> 
       <h2 class='headings' src='".$row['fullname']."'> 
       <p>."($row['series']))."</p> 
       <p>".$row['manufacturer']."</p> 
       <p>".$row['socket']."</p> 
       <p>".$row['price']."</p> 
       <p>".$row['tehprocess']."</p> 
       <img src='".$row['linktoimage']."'> 
      </div>"; 
    ?> 
    </div> 

0

您可以使用PHP和MySQL這樣做。

  1. 使用php創建一個到mysql數據庫的連接。
  2. 運行選擇查詢。
  3. 獲取它的記錄並使用你需要的html渲染它們。
  4. 關閉連接。

php-mysql-select

+0

正如一般我知道我必須做的結構,但我還沒有實踐,我正在尋找一些好的手冊 –

+0

最後一行** php-mysql-select **包含一個引用鏈接。 –

+0

嗯,我稍後纔看到它) –