九眼智能信息过滤 大数据助力产品升级解析
286
2023-11-21
本文小编为大家详细介绍“Ecmall MySql数据库调用怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ecmall MySql数据库调用怎么实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
从原理上来讲Ecmall的数据调用是以数据模块+模块类库的方式进行mysql数据调用的,所有数据模块都存储在\includes\models 目录下,这些调用对于初学者来讲是比较复杂的,例如商品的数据调用函数,不能用在店铺的数据调用上,每个数据表都有自己的函数自己的类库和少量的公共类库。因此初学者来讲,调用mysql数据很困难。 我现在讲解一个简单的调用方法能满足95%以上的mysql数据调用请求。足够对ecmall进行二次开发。 例子: $db = &db(); 第一步赋值数据库类库, $db->query(sql); 第二步执行mysql 语句; 常用的数据库函数1.得到一行数据 $user=$db->getrow("select * from ecm_member where user_id=111"); print_r($user); 2.得到一列数据 $user=$db->getcol("select user_id from ecm_member "); print_r($user); 3.得到所有数据 $user=$db->getall("select user_id from ecm_member "); foreach( $user as $row) { print_r($row); }4.得到一个数值 $user=$db->getone("select count(*) from ecm_member "); echo $user; 5.执行sql语句 $db->query("update ecm_member set user_name=aaa "); 6.得到最后一个ID $db->query("insert ecm_member set user_name=aaa "); $user_id = $db->insert_id(); echo$user_id; 详细的例子function userlist() { $db = &db(); $user=$db->getall("select user_id from ecm_member "); foreach ( $user as $row) { echo "用户姓名=".$row[user_name]." 用户电话=".$row[tel]; } }读到这里,这篇“Ecmall MySql数据库调用怎么实现”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~