这段PHP代码样例展示了如何连接MySQL数据库并进行查询。使用mysqli_connect()函数建立与数据库的连接,然后通过执行SQL查询语句获取数据,最后关闭数据库连接。
以下是使用PHP连接MySQL数据库并执行查询的代码样例:
<?php // 1. 创建连接 $servername = "localhost"; // 服务器地址 $username = "username"; // 用户名 $password = "password"; // 密码 $dbname = "myDB"; // 数据库名 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } echo "连接成功"; // 2. 查询数据 $sql = "SELECT id, name, age FROM users"; // SQL查询语句 $result = $conn>query($sql); // 执行查询 // 3. 显示结果 if ($result>num_rows > 0) { // 输出数据 while($row = $result>fetch_assoc()) { echo "id: " . $row["id"]. " Name: " . $row["name"]. " Age: " . $row["age"]. "<br>"; } } else { echo "0 结果"; } // 4. 关闭连接 $conn>close(); ?>
和单元表格如下:
new mysqli()
函数创建与数据库的连接。$conn>query()
方法执行SQL查询语句。while
循环遍历查询结果并输出。$conn>close()
方法关闭数据库连接。下面是一个简单的PHP代码示例,用于连接到MySQL数据库并从数据表中查询数据,然后将结果以介绍的形式输出。
<?php // 数据库连接信息 $servername = "localhost"; // 服务器地址 $username = "your_username"; // 数据库用户名 $password = "your_password"; // 数据库密码 $dbname = "your_dbname"; // 数据库名 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } // SQL查询语句 $sql = "SELECT id, column1, column2, column3 FROM your_table_name"; $result = $conn>query($sql); // 如果查询结果有数据,则开始输出介绍 if ($result>num_rows > 0) { echo "<table border='1'>"; echo "<tr><th>ID</th><th>Column 1</th><th>Column 2</th><th>Column 3</th></tr>"; // 输出每行数据 while($row = $result>fetch_assoc()) { echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["column1"] . "</td>"; echo "<td>" . $row["column2"] . "</td>"; echo "<td>" . $row["column3"] . "</td>"; echo "</tr>"; } echo "</table>"; } else { echo "0 结果"; } // 关闭数据库连接 $conn>close(); ?>
请注意,上面的代码需要你替换以下占位符:
your_username
:你的数据库用户名
your_password
:你的数据库密码
your_dbname
:你的数据库名
your_table_name
:你的数据表名
介绍中的字段(如column1
,column2
,column3
)应与你的数据库表中对应的字段名称一致。
这段代码会生成一个HTML介绍,其中显示了来自数据库查询的结果,每个字段都会作为一个介绍的单元格(<td>
)输出,如果你的数据库表结构不同,记得更新SQL查询语句和HTML输出部分以匹配你的字段。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/9235.html