介绍
此贴用来记录自己的学习记录与心得 ,代码都标上注解
代码
<?php
// 数据库连接信息
$servername = "localhost"; // 数据库服务器名
$username = "username"; // 数据库用户名
$password = "password"; // 数据库密码
$dbname = "mydb"; // 数据库名
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname); // 创建MySQL连接
// 检查连接是否成功
if ($conn->connect_error) { // 检查连接是否失败
die("连接失败: " . $conn->connect_error); // 如果连接失败,输出错误信息并停止脚本执行
}
// 查询数据
$sql = "SELECT id, name, email FROM users"; // 查询语句
$result = $conn->query($sql); // 执行查询语句
if ($result->num_rows > 0) { // 如果查询结果有数据
// 输出数据
while($row = $result->fetch_assoc()) { // 循环遍历查询结果中的每一行数据
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>"; // 输出每一行数据的id、name和email
}
} else { // 如果查询结果没有数据
echo "0 结果"; // 输出0结果
}
// 增加数据
$sql = "INSERT INTO users (name, email, password) VALUES ('John Doe', 'john@example.com', MD5('password'))"; // 插入语句
if ($conn->query($sql) === TRUE) { // 如果插入成功
echo "新记录插入成功"; // 输出新记录插入成功
} else { // 如果插入失败
echo "Error: " . $sql . "<br>" . $conn->error; // 输出错误信息
}
// 关闭连接
$conn->close(); // 关闭MySQL连接
?>
评论 (0)