好的,我们一起学习如何使用PHP7连接MySQL并制作一个简易的查询程序。
首先,我们需要确保已经安装了PHP7和MySQL,并且已经启动了MySQL服务器。
接下来,我们需要创建一个数据库和一个表来存储数据。我们可以使用MySQL的命令行工具或者图形界面工具(如phpMyAdmin)来完成这个步骤。
假设我们创建了一个名为"mydatabase"的数据库,并在其中创建了一个名为"mytable"的表,表中包含两个字段:"id"和"name"。
接下来,我们可以创建一个PHP文件,命名为"query.php",并在其中编写代码来连接MySQL并执行查询操作。
<?php
// 连接MySQL数据库
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "mydatabase";
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 执行查询操作
$sql = "SELECT * FROM mytable";
$result = $conn->query($sql);
// 检查查询结果
if ($result->num_rows > 0) {
// 输出数据
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
}
} else {
echo "0 结果";
}
// 关闭连接
$conn->close();
?>
在上述代码中,我们首先使用mysqli
类来创建一个连接到MySQL数据库的对象。然后,我们使用query()
方法执行一个查询语句,并将结果存储在一个变量中。
接下来,我们使用num_rows
属性来检查查询结果是否有数据。如果有数据,我们使用fetch_assoc()
方法来逐行读取数据,并将其输出到页面上。
最后,我们使用close()
方法关闭连接。
保存并运行"query.php"文件,你应该能看到从"mytable"表中读取的数据。
这只是一个简单的示例,你可以根据自己的需求来修改和扩展代码。希望这能帮助到你学习PHP7连接MySQL和制作查询程序。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站