在PHP中,我们通常使用MySQLi或PDO扩展来与MySQL数据库进行交互,以下是一个简单的示例,展示了如何使用MySQLi扩展连接到MySQL数据库并保存数据:
(图片来源网络,侵删)1、安装MySQLi扩展(如果尚未安装):
对于Windows系统,可以在php.ini文件中取消注释或添加以下行:
“`
extension=mysqli
“`
对于Linux系统,可以使用以下命令安装:
“`
(图片来源网络,侵删)sudo aptget install phpmysqli
“`
2、创建一个名为"test_db"的数据库:
“`sql
CREATE DATABASE test_db;
“`
3、在"test_db"数据库中创建一个名为"users"的表:
(图片来源网络,侵删)“`sql
USE test_db;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL UNIQUE
);
“`
4、使用PHP连接到MySQL数据库并插入一条记录:
“`php
<?php
// 连接数据库
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "test_db";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn>connect_error) {
die("连接失败: " . $conn>connect_error);
}
// 插入数据
$sql = "INSERT INTO users (name, email) VALUES (‘John Doe’, ‘john.doe@example.com’)";
if ($conn>query($sql) === TRUE) {
echo "新记录插入成功";
} else {
echo "Error: " . $sql . "<br>" . $conn>error;
}
// 关闭连接
$conn>close();
?>
“`
在这个示例中,我们首先创建了一个名为"test_db"的数据库,并在其中创建了一个名为"users"的表,我们使用PHP连接到MySQL数据库,并插入一条记录,如果插入成功,将输出"新记录插入成功",否则将输出错误信息。
下面是一个简单的示例,展示如何使用 PHP 代码将 MySQL 数据库中的数据保存到一个介绍中。
确保你已经建立了数据库连接,并且有一个名为students
的表,其中包含id
,name
, 和age
字段。
<?php // 数据库连接信息 $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "your_database"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } // SQL 查询语句 $sql = "SELECT id, name, age FROM students"; $result = $conn>query($sql); // 检查是否有结果 if ($result>num_rows > 0) { // 开始介绍 echo "<table border='1'>"; echo "<tr>"; echo "<th>ID</th>"; echo "<th>Name</th>"; echo "<th>Age</th>"; echo "</tr>"; // 输出每行数据 while($row = $result>fetch_assoc()) { echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["name"] . "</td>"; echo "<td>" . $row["age"] . "</td>"; echo "</tr>"; } // 结束介绍 echo "</table>"; } else { echo "0 结果"; } // 关闭连接 $conn>close(); ?>
这段代码将生成如下HTML介绍:
<table border='1'> <tr> <th>ID</th> <th>Name</th> <th>Age</th> </tr> <!数据行 > <tr> <td>1</td> <td>John Doe</td> <td>21</td> </tr> <!其他数据行 > ... </table>
确保你已经替换了$servername
,$username
,$password
, 和$dbname
为你的数据库信息。
这样,你就可以通过浏览器看到数据库中的数据以介绍形式展示了。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。