php如何连接mysql数据库(php连接mysql教程)

php如何连接mysql数据库?如何连接mysql数据库,根据规则一次读取并调用数据库内容,关闭数据库。今天,小小课堂网(www.xxkt.org)分享的内容为《php如何连接mysql数据库(php连接mysql教程)》。希望对大家有所帮助。

一、连接数据库

直接使用下面语句就可以连接数据库。

$conn = new mysqli($servername, $username, $password, $dbname);

二、关闭数据库

当调用完数据之后记得使用关闭数据库连接状态的命令。

$conn->close();

三、验证数据库是否连接成功

数据库是否连接成功还得用if语句来判断,命令如下:

if ($conn->connect_error) {
exit(“数据库链接失败请检查配置文件: ” . $conn->connect_error);
}

四、表中选去数据

SELECT 语句用于从表中选取数据,通常最简单的形式为:

SELECT 列名称 FROM 表名称

SELECT * FROM 表名称

没有任何限制的话,就是获取一个表中的所有选项。

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

示例表

如命令:

SELECT LastName,FirstName FROM Persons

结果:

LastName FirstName
Adams John
Bush George
Carter Thomas

命令结果

五、为select增加参数

这里为select增加“where”和“limit”选项,例如我们需要自动发布内容时可能还需要一个关键词,如何让PHP遍历某一个sql表呢?利用如下命令:

$sql = “SELECT * FROM wp_key where status=’on’ limit 1”;

选择wp_key的表,且需要“status”的值为on,并且返回的记录值为1。

wp_key的sql文件

wp_key的phpmyadmin截图

这样就可以一次返回一个词,并且只返回status状态为on的值。这样就可以很方便地自动把关键词插入到文章中了。

六、判断是否有这个值

即便找到了status为on的选项,返回了sql,但是是否有值就不清楚了,所以还需要判断是否这个位置有值。有则回复ture,没有则返回false。

$result = $conn->query($sql);

七、执行并返回值

如果$result->num_rows > 0,则继续往下执行。$row根据结果获取行数,并获取那一行中的$name,至此,就可以获取到我们想要的值了,并且可以一直获取下去,直到所有的status均为off。

if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$name = $row[“kname”];
}
} else {
echo “未查询到数据”;
}

最后断开数据库连接,并去除所有空格符、回车符等之类的存在。

$conn->close();

function myTrim($str)
{
$search = [” “, “ ”, “\n”, “\r”, “\t”];
$replace = [“”, “”, “”, “”, “”];
return str_replace($search, $replace, $str);
}

以上就是小小课堂网(www.xxkt.org)分享的内容为《php如何连接mysql数据库(php连接mysql教程)》。感谢您的阅读。

所有文章均为小小课堂网原创。发布者:SEO免费培训教程,转转请注明出处:https://www.xxkt.org/15355

(0)
上一篇 2022年2月26日 下午3:17
下一篇 2022年2月26日 下午3:28

相关推荐

发表评论

您的电子邮箱地址不会被公开。

error: Content is protected !!