网络营销电子商务研究中心

网络营销电子商务研究中心 (https://www.0058.net/index.php)
-   ZenCart (https://www.0058.net/forumdisplay.php?f=69)
-   -   Zen Cart 数据库操作的几个函数 (https://www.0058.net/showthread.php?t=5628)

Hanks 2016-05-16 11:17 AM

Zen Cart 数据库操作的几个函数
 
zen cart 电子商务程序中,有很丰富的数据库操作函数,数据库操作函数使用也比较方便,下面将结合zen cart开发过程中的一些总结,来归纳一下zen cart 数据库操作的函数.

1:$db -> Execute();

2:$db -> bindVars();

3:$result -> RecordCount();

4:$result -> fields[field_name]

在zen-cart电子商务程序中,使用查询,修改,删除语句的时候,sql语句的形成和变量的赋予都有严格的规则和技巧,大部分都是使用zen cart $db对象下bindVars()函数来处理.

比如查询email_address = ‘熊斌@136.com’邮件的会员信息,那么你就可以如此操作.

$email_address = zen_db_prepare_input($_POST['email_address']);//用来处理表单提交的数据
$sql = “select * from zen_customers where email_address = :email_address”;//查询语句中使用占位符
$sql = $db -> bindVars($sql,’:email_address’,$email_address,’string’);//生成sql,表示 email_address 为string变量类型.

$re = $db -> Execute($sql);//返回查询结果.在zen cart B4C 电子商务程序中,需要通过bindVars函数赋值地方很多,甚至可以赋予数组.


All times are GMT +8. The time now is 04:51 AM.

Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.