文章目录[隐藏]
据说很多框架不用写sql语句,仅凭封装就能调用数据表的字段,这个是怎么实现的,不可思议啊,因为传统的教程都说,不通过sql语句无法操作数据库啊,这到底是怎么 回事
拒绝那种发百度里的文章的帖子。要有自己的看法
回复讨论(解决方案)
这个很好实现
写个php类 把数据库操作语句写到这个类里
然后传参调用,不知我说明白没有
类里面的各个函数代表不同的操作。
把最基础的操作拆开封装成类后直接OOP调用即可。
把最基础的操作拆开封装成类后直接OOP调用即可。
能举一个例子吗,比如select 这一数据库查询语句的功能,如何封装呢,简单写写意思就行,我不想了解细节,只想了解大概!
大多 php 框架都在一定程度上模拟了 ORM (对象关系映射,一种概念性的、易于理解的模型化数据的方法)的实现,但最终是翻译成 sql 指令执行的
大多 php 框架都在一定程度上模拟了 ORM (对象关系映射,一种概念性的、易于理解的模型化数据的方法)的实现,但最终是翻译成 sql 指令执行的
这么 说最终还是要(、本文来源gao@!dai!ma.com搞$$代^@码网*搞gaodaima代码靠sql语句执行命令吗?能写一个翻译的句子看一下吗,简单点,只是稍微了解一下。
当然了,框架中的方法也是封装好的。归根结底,也是要执行SQL的。
function select($table,$field_array){ $field = implode(',', $field_array); $r = mysql_query("select $field from $table"); return $r;}
上面是一个简单的例子,完美的写法应该写成类,具体可以网上找下例子。
楼上取的例子好漂亮啊