PHP数据库函数——简单实用的数据库操作方式
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文档进行学习。
