web前端全系列 教程
1839个小节阅读:2243.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
php创建数据库连接
语法:Object mysqli_connect("域名","DB账号","DB密码","DB库名")
例子:$con = mysqli_connect('localhost','root','','itbaizhan');
判断数据库是否链接成功 var_dump($con);
向DB中插入数据时包含中文出现乱码的解决方案
语法:mysqli_query(链接对象,"设置编码格式");
例子:mysqli_query($con,"set names utf8");
设置client端和server端保持字符编码一致
执行sql语句
语法:$结果 = $DB连接->query(sql语句);
例子:$result =mysqli_ query($con,$sql);
返回结果
语法:$result=mysqli_query($sql)
例子:print_r($result);
从结果集中获取所有数据
语法:$data = mysqli_fetch_all(数据库返回结果);
例子:$data = mysqli_fetch_all($result);
关闭数据库 mysqli_close($con);
$con = mysqli_connect('localhost','root','','itbaizhan');
// var_dump($con);
$sql = "select * from user";
if($con){
mysqli_query($con,'set names utf8');
$result = mysqli_query($con,$sql);
$data = mysqli_fetch_all($result);
mysqli_close($con);
}else{
echo '数据库连接失败';
}
echo '<pre>'; // 格式化
print_r($data);
实时效果反馈
1. 下列是PHP连接数据库代码,划横线处应该填写的内容是:
xxxxxxxxxx
$con = mysqli_connect('localhost','root','','itbaizhan');
$sql = "select * from user";
if($con){
mysqli_query($con,'set names utf8');
$result = ___($con,$sql);
$data = mysqli_fetch_all($result);
mysqli_close($con);
}else{
echo '数据库连接失败';
}
print_r($data);
A query
B mysqli_fetch_all
C mysqli_query
D mysqli
答案
1=>C