小明: 嗨,小红,我正在尝试用PHP开发一个数据管理系统,但是一头雾水。
小红: 哦,这听起来很有趣!你想管理什么样的数据呢?
小明: 比如说用户信息。
小红: 好的,首先你需要一个数据库来存储这些信息。你用的是MySQL吗?
小明: 是的,我已经设置了一个名为users的表,包含id, username和email字段。
小红: 很好。接下来我们可以通过PHP连接到这个数据库并进行CRUD操作。
小明: 那么,如何开始呢?
小红: 我们可以从连接数据库开始。这是连接代码:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "users"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connected successfully"; ?>
小明: 连接成功了!接下来怎么做呢?
小红: 接下来我们可以编写一个简单的查询来获取所有用户的信息。例如:
<?php $sql = "SELECT id, username, email FROM users"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出每行数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["username"]. " - Email: " . $row["email"]. "
"; } } else { echo "0 results"; } $conn->close(); ?>
小明: 太棒了!现在我们已经可以查看所有用户的信息了。下一步是添加新用户吧?
小红: 对,我们可以创建一个表单让用户输入信息,并将这些信息插入到数据库中。
小明: 真是太感谢你了,我现在有了一个完整的框架来开始我的项目了。
]]>