ecmall数据库读写操作(根据订单号获取买家手机号)
  • 分类:经验分享
  • 发表:2014-04-12
  • 围观(4,294)
  • 评论(11)

要在页面根据订单号获取买家手机号的完整代码为:

$model_member =& m('order');
$seller_info = $model_member->get("order_sn={$order_sn}");
$mod_order_extm =& m('orderextm');
$order_extm=$mod_order_extm->get("order_id={$seller_info['order_id']}");
$mobile=$order_extm['phone_mob'];
$this->assign('mobile',$mobile);

关键语句详解:

$model_member =& m('表名');
$seller_info = $model_member->get("查询条件");
$mod_order_extm =& m('表名');
$order_extm=$mod_order_extm->get("查询条件");
$mobile=$order_extm['数据库内字段名'];
$this->assign('mobile',$mobile);  //与模板交互,在模板中用{$变量名}来获取数值

注意:表名不带_,不带前缀。

数据库编辑操作

$mod_order_extm =& m('orderextm');
$mod_order_extm ->edit("order_id=".$order_id, array( 'smsisok'  => 1));

详解:

$mod_order_extm =& m('表名');
$mod_order_extm ->edit(条件, array( '字段名'  => 值));

Top