欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php框架不用写sql语句就能调用数据库里表的字段是如何实现的

程序员文章站 2022-06-10 13:54:38
...
php框架不用写sql语句就能调用数据库里表的字段是怎么实现的
本帖最后由 albb_num1 于 2014-10-20 23:13:07 编辑 据说很多框架不用写sql语句,仅凭封装就能调用数据表的字段,这个是怎么实现的,不可思议啊,因为传统的教程都说,不通过sql语句无法操作数据库啊,这到底是怎么回事

拒绝那种发百度里的文章的帖子。要有自己的看法
------解决思路----------------------
这个很好实现
写个php类 把数据库操作语句写到这个类里

然后传参调用,不知我说明白没有
------解决思路----------------------
大多 php 框架都在一定程度上模拟了 ORM (对象关系映射,一种概念性的、易于理解的模型化数据的方法)的实现,但最终是翻译成 sql 指令执行的

------解决思路----------------------
当然了,框架中的方法也是封装好的。归根结底,也是要执行SQL的。

function select($table,$field_array){
$field = implode(',', $field_array);
$r = mysql_query("select $field from $table");
return $r;
}

上面是一个简单的例子,完美的写法应该写成类,具体可以网上找下例子。
php框架不用写sql语句就能调用数据库里表的字段是如何实现的

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php框架不用写sql语句就能调用数据库里表的字段是如何实现的
  • 专题推荐