【问题标题】:MySQL php select statement using WAMP server使用 WAMP 服务器的 MySQL php 选择语句
【发布时间】:2015-03-07 13:47:34
【问题描述】:

我试图在我的 html 页面中显示一个数据库表,但似乎无法让它工作。 (代码如下):

<!DOCTYPE html>
<html>
<body>

<h1> Table </h1>

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "Library";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
     die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT * FROM `books` ORDER BY `Category` ASC ";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
     // output data of each row
     while($row = $result->fetch_assoc()) {
         echo "<br> id: ". $row["ISBN"]. " Name: ". $row["firstname"]. " - Author: " . $row["BookAuthor"]. " Category: " . $row["Category"]. " - Quantity: " . $row["Quantity"]. " - Price: " . $row["Price"]. "<br>";
     }
} else {
     echo "0 results";
}

$conn->close();
?> 

</body>
</html>

我使用 WAMP 服务器,“books”表位于名为 Library 的数据库中。但是表格没有显示,我得到的只是显示的 php 代码。

你知道出了什么问题吗?

谢谢!

【问题讨论】:

  • 是.php后缀的文件吗?

标签: php html mysql wamp


【解决方案1】:
  1. 您的 WAMP 正在运行吗? (检查系统托盘图标。它应该是绿色的)
  2. 您是否弄乱了 PHP 或 Apache 配置?
  3. 文件扩展名是 .php 吗?必须如此。
  4. 其他 PHP 是否正常显示?

【讨论】:

  • 啊菜鸟错误..忘记了.php扩展名哈哈
  • 每个人都会犯错误。 :) 如果这解决了问题,请将答案标记为正确。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-12
  • 1970-01-01
  • 2018-07-07
  • 2018-11-21
  • 1970-01-01
相关资源
最近更新 更多