php mysqlli
PHP是一种很流行的Web编程语言,而MySQL是应用范围也非常广泛的一种数据库。两者结合,可以实现很多有趣的操作。在PHP中使用mysqlli扩展库,可以提供对MySQL的访问操作。下面就来介绍一些mysqlli的常见操作。
首先是连接到MySQL数据库,示例代码:
$conn = new mysqli("localhost", "username", "password", "dbname");if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);}如果连接失败,会输出 "连接失败" 信息。
接下来是执行SQL语句的操作。我们可以使用query()方法来执行SQL语句。例如,以下代码查询"users"表:
$sql = "SELECT * FROM users";$result = $conn->query($sql);if ($result->num_rows >0) {while($row = $result->fetch_assoc()) {echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "
";}} else {echo "0 结果";}上述代码会输出表中所有用户的id、名称和年龄。如果没有查询到结果,将输出 "0 结果"。
接下来是插入数据的操作。我们可以使用prepare()和bind_param()方法来执行 INSERT 操作。例如,以下代码向"users"表中插入一条记录:
$stmt = $conn->prepare("INSERT INTO users (name, age) VALUES (?, ?)");$stmt->bind_param("si", $name, $age);$name = "John Doe";$age = 28;$stmt->execute();该代码向"users"表中插入一条名为 "John Doe" 年龄为 28 的记录。
关于mysqlli扩展库的使用,还有很多内容。例如,修改数据、删除数据、事务操作等等,这里仅仅是普及了基础操作。希望读者在学习中不断拓展自己的知识和技能。
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。