欢迎访问宙启技术站
智能推送

PHP数据库函数——简单实用的数据库操作方式

发布时间:2023-06-26 10:55:46

PHP是一门功能强大的服务器端脚本语言,它支持多种数据库,包括MySQL、Oracle、Microsoft SQL Server等等。在PHP中,有许多内置的函数可以方便地操作数据库,使我们可以更加轻松地对数据库进行增、删、改、查的操作。本文将介绍一些常用的PHP数据库函数,以便初学者更好地使用PHP操作数据库。

1.连接到数据库

在PHP中,我们需要先连接到数据库才能进行后续的操作。使用mysqli_connect()函数可以完成连接操作。该函数需要4个参数,分别是数据库主机名、用户名、密码和数据库名。

例如:

$con = mysqli_connect("localhost","my_user","my_password","my_db");

上述代码中,我们成功连接到了名为"my_db"的数据库。

2.查询数据

使用mysqli_query()函数来执行SQL语句从而获得查询结果。该函数需要两个参数,分别是连接数据库的变量和表达式字符串。

例如:

$result = mysqli_query($con,"SELECT * FROM Persons");

上述代码中,我们在"Persons"数据表中查询了所有的记录。

3.循环输出结果

我们需要循环遍历查询结果,以便逐条输出数据库中的记录。使用mysqli_fetch_array()函数来获得记录行的信息。该函数有一个参数,即我们需要操作的查询结果。

例如:

while($row = mysqli_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br>";
  }

上述代码中,我们循环输出了每一条记录的FirstName和LastName字段。

4.插入数据

使用mysqli_query()函数来执行INSERT语句从而向数据库中插入新的记录。INSERT语句可以在VALUES子句中指定要插入的值。

例如:

mysqli_query($con,"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')");

上述代码中,我们向Persons表中插入了一个名为"Peter Griffin",年龄为35岁的记录。

5.更新数据

使用mysqli_query()函数来执行UPDATE语句从而更新数据库中的记录。UPDATE语句可以在SET子句中指定要更新的字段及其值,在WHERE子句中指定要更新的记录。

例如:

mysqli_query($con,"UPDATE Persons SET Age=36 WHERE FirstName='Peter' AND LastName='Griffin'");

上述代码中,我们更新了名为"Peter Griffin"的记录的年龄为36岁。

6.删除数据

使用mysqli_query()函数来执行DELETE语句从而删除数据库中的记录。DELETE语句可以在WHERE子句中指定要删除的记录。

例如:

mysqli_query($con,"DELETE FROM Persons WHERE FirstName='Peter' AND LastName='Griffin'");

上述代码中,我们删除了名为"Peter Griffin"的记录。

以上就是几个常用的PHP数据库函数。通过这些函数,我们可以轻松地对数据库进行增、删、改、查的操作。如果想要了解更多的数据库操作方式,可以参考PHP文档进行学习。