将mysql db中的信息提取到html文件

时间:2016-12-21 09:51:48

标签: php mysql

我正在开展我的第一个大项目,这是一个人们可以购买硬件产品的网站。我创建了一个数据库,我从每个元素都有表格,我必须将这些信息提取到一个html文件。 例如,表 CPU 已定义行" fullname(例如intel core i7 6700)" "系列(ex.i7 6700)" "制造商(ex.intel)" "插座" "价格" " tehprocess" " linktoimage&#34 ;.我想从 db 中提取信息并将其放入我的网页。 你能帮我一些真实的例子或者有用的手册吗?

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

2 个答案:

答案 0 :(得分:0)

你可以使用php和mysql来做到这一点。

  1. 使用php创建与mysql数据库的连接。
  2. 运行选择查询。
  3. 获取其记录并使用您所需的html进行渲染。
  4. 关闭连接。
  5. php-mysql-select

答案 1 :(得分:0)

您可以按照以下流程操作:

首先创建一个名为connection.php的文件,它将建立与您的数据库的连接,该数据库将只包含此代码。

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

如果您没有使用localhost并且您的数据库是在线托管替换&#34; root&#34;用你的用户名和&#34; &#34;用你的密码。

现在来到您需要数据的文件:

在此文件的开头包含您的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>