@@ -369,7 +369,13 @@ class Organizer_model extends CI_Model {
publicfunctiongetCustomerList($data){
try{
$provider_id=$data['organiser_id'];
$count=$this->db->query("SELECT BUK.customer_id FROM booking AS BUK INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id) WHERE EVT.provider_id ='$provider_id' GROUP BY BUK.customer_id")->num_rows();
$sql="SELECT BUK.customer_id
FROM booking AS BUK
INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id)
INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id)
WHERE EVT.provider_id ='$provider_id' AND CUST.status!='2'
GROUP BY BUK.customer_id"
$count=$this->db->query($sql)->num_rows();
if($count>0){
$perPage=10;
$page=(isset($data['page']))?$data['page']:1;
...
...
@@ -377,7 +383,14 @@ class Organizer_model extends CI_Model {
$sql="SELECT BUK.customer_id,CUST.name AS customer_name,CUST.email,CUST.phone,CASE WHEN CUST.gender ='1' THEN 'male' WHEN CUST.gender='2' THEN 'female' ELSE 'others' END AS gender,CUST.profile_image AS image,CUST.profile_city AS city FROM booking AS BUK INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id) INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id) WHERE EVT.provider_id ='$provider_id' GROUP BY BUK.customer_id LIMIT $limit,$perPage";
$sql="SELECT BUK.customer_id,CUST.name AS customer_name,CUST.email,CUST.phone,
CASE WHEN CUST.gender ='1' THEN 'male' WHEN CUST.gender='2' THEN 'female' ELSE 'others' END AS gender,
CUST.profile_image AS image,CUST.profile_city AS city
FROM booking AS BUK
INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id)
INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id)
WHERE EVT.provider_id ='$provider_id' AND CUST.status!='2'
$res=array('status'=>0,'message'=>'No Data Found','code'=>'ER06');
...
...
@@ -889,7 +904,9 @@ class Organizer_model extends CI_Model {
INNER JOIN translator_category AS TSCAT ON (TSCAT.category_id = EVT.category_id)
INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id)
INNER JOIN event_date_time AS EVDT ON (EVDT.id = BUK.event_date_id)
WHERE EVT.provider_id='".$data['organiser_id']."' AND TSEVT.event_name LIKE '%".$data['keyword']."%' AND TSEVT.language_code='EN' GROUP BY EVT.event_id";
WHERE EVT.provider_id='".$data['organiser_id']."' AND CUST.status!='2' AND
TSEVT.event_name LIKE '%".$data['keyword']."%' AND TSEVT.language_code='EN'