小案例:微型博客,案例:微型博客# 初级案例说明源码下载
一、结构如下
conn.php 为连接数据库文件index.php 为首页,也是博客列表页 select * from weibo where $id order by id desc limit 10;edit.php 为编辑页 update weibo set `title`='$title',`contents`='$contents' where `id`='$hid'del.php 为删除操作页add.php 为添加页view.php 为详情页
二、数据库
字段说明 id ,hit点击量,title标题,dates日期,contents内容create table `weibo` (`id` int(5) not null auto_increment,`hit` int(11) not null,`title` varchar(50) not null,`dates` date not null,ThinkPHP 8.1.0 ThinkPHP 8.1.0 正式发布,深度优化路由与验证机制,完美兼容 PHP 8.4。本版本修复了数组路由配置异常,新增枚举值校验与高级数组验证功能,支持路由分类默认处理。作为高性能 PHP 框架的最新迭代,它延续了简洁实用的设计原则,提供更稳定的底层架构与更流畅的开发体验,助力开发者快速构建现代化 Web 应用与企业级系统。
下载`contents` text not null,primary key (`id`)) engine=myisam auto_increment=6 default charset=utf8;
三、注意点:
1.编辑时候,在表单中使用了隐藏域进行传递id
2.在搜索的时候巧妙使用了where $w ,if(!empty($_get['keys'])){// $w = `title` like $_get['keys'];$w = " `title` like '%" . $_get ['keys'] . "%' "; //使用模糊搜索}else{$w = 1; //此句代码转换到sql语句中没有实际意义。
//sql语句为select * from `weibo` where 1 order by id desc limit 10;}不懂请留言(微信:moka_2024)
