zen cart bindVars()函数的使用

2009-05-26 22:59 来源:www.chinab4c.com 作者:admin

      在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函数赋值地方很多,甚至可以赋予数组.

 来源:中国B4C电子商务