通常状况下掌握增删查改+运算符基本能够完成通常企业的开发需求
链接 php
复制代码前端
- $conn = mysqli_connect("localhost","root",'','user');
- // 链接数据库:mysqli_connect(服务器名,用户名,密码,数据库名)
建立 mysql
复制代码sql
- create database data1;
- CREATE TABLE `db1` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
- `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
- //在data1数据库建立db1表格建立id title content 字段
数据“增”(内容发布) 数据库
复制代码服务器
- $sql = "insert into db1(title,content) values('标题','内容')";
- //向刚才db1数据表写入数据tetle content
-
- $result = mysqli_query($conn,$sql);
- //提交
- if($result){
- echo "发布成功!";
- }else{
- echo "发布失败!";
- }
- //判断提交结果,成功则显示发布成功,不然显示发布失败。
数据"删"(数据删除) fetch
复制代码网站
- $sql = "delete from db1 where id='1'";
- //删除数据库db1表中id=1的数据行
- $result = mysqli_query($conn,$sql);
- //提交
- //ps:指定删除id通常为指定数据,也能够指定标题或者通配符模糊搜索删除,具体可百度mysql数据库删除命令触类旁通这里再也不过多描述。
数据"查"(数据搜索或列出报表)开发
复制代码it
- $sql = "select * from db1";
- //搜索db1的所有内容(通配符*)[
- $result = mysqli_query($conn,$sql);
- //提交
- //ps:同上"删"能够自行百度mysql查询命令查询指定或者包含某些内容的数据,触类旁通。
- while($row = mysqli_fetch_array($result){
- echo $row['title'];
- echo $row['content'];
- }
- //循环方式依次排列全部title content(标题+内容)数据可供前端调用报表形式展示
数据"改"(修改指定数据参数甚至修改密码等)
复制代码
- $sql="update message set title='修改标题',content='修改内容' where id='1'";
- //修改id=1数据
- $result = mysqli_query($conn,$sql);
- //提交
总结灵活运用增删查改 你就能够具有php入门能够制做内容发布网站了。 如今大多开发需求基本都是配合增删查改+上运算符,也就是把数据运算以后再写入更改好比购物完成以后要减去余额库存等相关信息。