php操作数据库
Tip:用到的是mysqli函数(MySQL Improved)
连接字符串:
1 $link_Db = mysqli_connect("127.0.0.1","sa","passwd123","library");
设置查询编码方式,不设置有可能会显示中文乱码:
2 mysqli_set_charset($link_Db,'utf-8');
向数据库查询数据:
3 $select = "select * from library.book";//sql语句
4 $res = mysqli_query($link_Db,$select);//资源指针
5 //用循环语句输出结果
6 while ($row = mysqli_fetch_assoc($res)) {
7 printf("书名:".$row["book"]."</br>"."入库时间:".$row['date']."</br>"."格式:".$row['format']);//printf()函数字符连接符为"."
8 }
浏览器实现结果:
向数据库插入数据
$insert = "INSERT INTO library.notebook (name,liuyan,date) VALUES ('名称','留言',now())";//now()是插入当前时间
if (mysqli_query($db,$insert)) {
echo "The message is OK!";
printf("</br>");
}else{
echo "The message is fail!";
}
函数说明(参考菜鸟教程https://www.runoob.com/)
//数据库连接函数语法:mysqli_connect(host,username,password,dbname,port,socket);
//数据库查询函数语法:mysqli_query(connection,query,resultmode);
//数据库查询结果获取函数语法:mysqli_fetch_assoc(result);