中国设计秀欢迎投稿
中国品牌形像设计网
平面设计 画册 VI欣赏 包装 CG-插画 搜索 个人网页 Alexa排名 CSS 建站资源 下载专区 JS特效 品牌服装 服装院校 专题欣赏 SEO 图标欣赏 专题
深圳网站建设 广州网站设计 域名注册 上海网站建设 虚拟主机 广州网站建设 广州网页设计 签名设计 虚拟主机 域名注册 品牌形象设计 设计联盟
求创科技
上海网麒科技
中国福网
中国设计秀
亿恩科技
中国设计秀
中国设计秀
当前位置:网络学院首页 >> 编程开发 >> php >> PHP的CRUD操作类

PHP的CRUD操作类

来源:中国设计秀    作者:    点击:34     加入收藏    发表评论
0
顶一下
中资源
CRUD
Create read update delete 
最基本的web开发需要用到的东西.
写个最基本的crud类
Class CRUD
{
       function create( $array) //建立,接受要建立的内容数组
       {
        $query=”INSERT INTO table (a1,a2,a3) SET (‘ $array[0]’,’ $array[1]’,’ $array[2]’)”; //要执行的操作
        $this->query( $query); //调用query来执行 $query这条语句
}
       function read( $id) //显示,接收要显示的id
       {
        $query=”SELECT * FROM table WHERE id=”. $id;
        $this->query( $query);
}
       function update( $id, $array) //更新,接收要更新的id和内容
       {
        $query=”UPDATE table SET  $a1=’ $array[0]’, $a2=’ $array[1]’ WHERE id=”. $id;
 $this->query( $query);
}
       function delete( $id) //删除,接收要删除的id
       {
        $query=”DELETE * FROM table WHERE id=”. $id;
        $this->query( $query);
}
function query( $) //操作数据库
{
       具体的数据操作封装在这里
       例如adodb,pdo,pear::db,mysqli等

}
 
    基本的就是这样,如果感觉CRUD类做的多了些,就把function query再建立一个类DB.然后用Class CRUD extends DB ,OK.
    其实写这些并不太难,难的是调用麻烦,显示层感觉比控制层和持久层要更需要注意.这里只做简单的例子,实际使用中CRUD需要写的东西很多.数据操作很复杂.也是做系统最关键的.数据!
 
    有兄弟说过,互联网黄金定律:数据,数据,还是数据!
    我也曾经说过用户才是最重要的,不过现在感觉,如果只做程序员或开发者来说,最重要的应该注意数据,关于注意用户的事情还是交给设计者或者架构来做.
    现在做的项目数据流太复杂了,数据传来传去,已经快崩溃了,要继续工作了,虽然今天是休息日,不写了
2007-08-17 09:26:00    出处:
热点文章/相关文章
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口