2016-12-21 45 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

嗯,我稍后才看到它) –