总结6.5PHP与数据库
<?php
@header("content-Type: text/html; charset=utf-8");
将乱码强行转换成汉字(PHP中常用)
$conn = new mysqli('localhost','root','root','edu');
PHP中面向对象链接MySQL的方式
$sql = 'select * from grade';
MySQL语句在PHP文件中的写法,只需要用这种方式将每条语句用引号引起来
$res = $conn->query($sql);
//插入多条数据:multi_query()
查询数据:$result = $conn->query($sql);
$result->num_rows;判断返回的数据
$result->fetch_assoc() 将结合集放入到关联数组并循环输出
$res1 = $res->fetch_all(MYSQLI_ASSOC);
因为增删改是对数据库中的数据进行操作变动,而查找不一样,需要将找到的元素呈现出来,这里需要一个函数将结果转换为二维数组
foreach($res1 as $val){
echo $val['name'].$val['tid'].'<br>';
}
通过foreach将结果简单明了的呈现出来
获取mysql报错信息$coon->error;
$conn->close();
在PHP文件中链接数据库使用完毕后必须关闭链接,否则虽然不会报错,但是会一直占用
?>