版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36602939/article/details/81711955
通过 order_id 获取 参与拼团的 人 的头像
/**
* 通过 order_id 获取 参与拼团的 人 的头像.
*/
public function get_order_pintuan_head_pic($order_id)
{
$pt_id = null;
$pintuan_list = M('order_pintuan')->where(array('order_id' => $order_id))->select();
if (count($pintuan_list) > 0) {
foreach ($pintuan_list as $key => $val) {
if (null == $pt_id) {
$pt_id = $val['sub_order_id'];
} else {
$pt_id = $pt_id.','.$val['sub_order_id'];
}
}
}
$pintuan_list = M('order_pintuan')->where(array('sub_order_id' => $order_id))->select();
if (count($pintuan_list) > 0) {
foreach ($pintuan_list as $key => $val) {
if (null == $pt_id) {
$pt_id = $val['order_id'];
} else {
$pt_id = $pt_id.','.$val['order_id'];
}
}
}
//找出user_id
$con['order_id'] = array('in', $pt_id);
$pintuan_list_user_id = M('order')->where($con)->field('user_id')->select();
$pt_user_id = null;
foreach ($pintuan_list_user_id as $key => $val) {
if (null == $pt_user_id) {
$pt_user_id = $val['user_id'];
} else {
$pt_user_id = $pt_user_id.','.$val['user_id'];
}
}
$con['user_id'] = array('in', $pt_user_id);
$pintuan_list_head_pic = M('users')->where($con)->field('user_id,head_pic')->select();
return $pintuan_list_head_pic;
}