@@ -464,7 +464,12 @@ class Organizer_model extends CI_Model {
...
@@ -464,7 +464,12 @@ class Organizer_model extends CI_Model {
publicfunctionsignIn($data){
publicfunctionsignIn($data){
try{
try{
if($data['user_type']=='2'){
if($data['user_type']=='2'){
$sql=$this->db->query("SELECT USR.* FROM users AS USR INNER JOIN provider AS PDR ON (PDR.provider_id = USR.id) WHERE USR.password='".md5($data['password'])."' AND PDR.email='".$data['email_id']."' AND USR.user_type='".$data['user_type']."'");
$sql=$this->db->query("SELECT USR.* FROM users AS USR
INNER JOIN provider AS PDR ON (PDR.provider_id = USR.id)
WHERE USR.password='".md5($data['password'])."' AND
PDR.email='".$data['email_id']."' AND
USR.user_type='".$data['user_type']."' AND
USR.status='1'");
}else{
}else{
$sql=$this->db->query("SELECT * FROM checker WHERE username='".$data['email_id']."' AND password='".md5($data['password'])."' AND status='1'");
$sql=$this->db->query("SELECT * FROM checker WHERE username='".$data['email_id']."' AND password='".md5($data['password'])."' AND status='1'");
}
}
...
@@ -485,11 +490,20 @@ class Organizer_model extends CI_Model {
...
@@ -485,11 +490,20 @@ class Organizer_model extends CI_Model {
$res=array('status'=>0,'message'=>'New Password and Confirm Password Doesnot Match','code'=>'ER10');
$res=array('status'=>0,'message'=>'New Password and Confirm Password Doesnot Match','code'=>'ER10');
return$res;
return$res;
}
}
if($data['user_type']=='2'){
$sql="SELECT * FROM provider AS PDR
$status=$this->db->query("UPDATE users SET password='".md5($data['confirm_password'])."' WHERE id='".$data['user_id']."' AND user_type='".$data['user_type']."'");
INNER JOIN users AS USR ON (USR.id=PDR.provider_id)
}else{
WHERE phone LIKE '%".$data['phone_number']."' AND
$status=$this->db->query("UPDATE checker SET password ='".md5($data['confirm_password'])."' WHERE id='".$data['user_id']."'");
SELECT events.seat_pricing,events.custom_seat_layout,event_category.cat_id,venue.id AS venue_id,venue.location_lat AS latitude,venue.location_lng AS longitude,venue.layout,venue.layout_details,events.event_id AS event_id,event_gallery.media_url AS image, (SELECT SUM(booking.no_of_ticket) FROM booking WHERE booking.event_id = events.event_id AND booking.status IN (1,2)) AS attendees,CAST(AVG (review.rate) AS DECIMAL (12,1)) AS rating,venue.location, IF(events.avg_price = 0, '100','150') AS rate, IF(events.provider_id = 1,'true','false') AS is_editors_choice, IF(favourite.is_favorite = 1, 'true','false') AS is_favorite, GROUP_CONCAT(DISTINCT CONCAT_WS('#',event_date_time.id,event_date_time.date,event_date_time.time)) AS date_time
SELECT events.seat_pricing,events.custom_seat_layout,event_category.cat_id,venue.id AS venue_id,venue.location_lat AS latitude,venue.location_lng AS longitude,venue.layout,venue.layout_details,events.event_id AS event_id,event_gallery.media_url AS image, (SELECT SUM(booking.no_of_ticket) FROM booking WHERE booking.event_id = events.event_id AND booking.status IN (1,2)) AS attendees,CAST(AVG (review.rate) AS DECIMAL (12,1)) AS rating,venue.location, IF(events.avg_price = 0, '100','150') AS rate, IF(events.provider_id = 1,'true','false') AS is_editors_choice, IF(favourite.is_favorite = 1, 'true','false') AS is_favorite, GROUP_CONCAT(DISTINCT CONCAT_WS('#',event_date_time.id,event_date_time.date,event_date_time.time)) AS date_time,
events.has_payment
FROM events
FROM events
INNER JOIN venue ON venue.id = events.venue_id
INNER JOIN venue ON venue.id = events.venue_id
INNER JOIN event_date_time ON events.event_id = event_date_time.event_id
INNER JOIN event_date_time ON events.event_id = event_date_time.event_id
...
@@ -452,6 +454,7 @@ class Webservice_model extends CI_Model {
...
@@ -452,6 +454,7 @@ class Webservice_model extends CI_Model {
INNER JOIN event_category AS ECAT ON (ECAT.cat_id=TC.category_id)
INNER JOIN event_category AS ECAT ON (ECAT.cat_id=TC.category_id)
WHERE ECAT.status = 1 AND (TC.language_code='$lang' OR TC.language_code='EN') $where
WHERE ECAT.status = 1 AND (TC.language_code='$lang' OR TC.language_code='EN')
$where
GROUP BY ECAT.cat_id ORDER BY ECAT.priority";
GROUP BY ECAT.cat_id ORDER BY ECAT.priority";
$result=$this->db->query($sql)->result();
$result=$this->db->query($sql)->result();
if(count($result)>0){
if(count($result)>0){
...
@@ -771,7 +775,13 @@ class Webservice_model extends CI_Model {
...
@@ -771,7 +775,13 @@ class Webservice_model extends CI_Model {
$countryData=$this->getCountryData($user_id);
$countryData=$this->getCountryData($user_id);
$lang=$countryData['language_code'];
$lang=$countryData['language_code'];
$result=$this->db->query("SELECT REG.id AS city_id, REG.region_icon AS city_image,TREG.region_name AS city_name FROM region AS REG INNER JOIN translator_region AS TREG ON (TREG.region_id = REG.id) WHERE REG.status = 1 AND TREG.language_code='$lang' GROUP BY city_name")->result();
$sql="SELECT REG.id AS city_id, REG.region_icon AS city_image,
TREG.region_name AS city_name
FROM region AS REG
INNER JOIN translator_region AS TREG ON (TREG.region_id = REG.id)
WHERE REG.status=1 AND (TREG.language_code='$lang' OR TREG.language_code='EN')
$sql="SELECT CUST.customer_id AS user_id,CUST.name,CUST.profile_image AS user_image,CUST.cust_lat AS latitude,CUST.cust_lng AS longitude, (((acos(sin((".$data['latitude']."*pi()/180)) * sin((CUST.cust_lat*pi()/180)) + cos((".$data['latitude']."*pi()/180)) * cos((CUST.cust_lat*pi()/180)) * cos(((".$data['longitude']." - CUST.cust_lng)*pi()/180))))*180/pi())*60*1.1515) as distance
FROM customer AS CUST
INNER JOIN users AS USR ON (USR.id = CUST.customer_id)
WHERE USR.user_type='3' AND USR.status='1' AND CUST.customer_id != '$user_id'
name="category_name_<?=$lang?>"value="<?=(isset($categoryData->{'category_name_'.$lang}))?$categoryData->{'category_name_'.$lang}:''?>"placeholder="Category Name (English)">
value="<?=(isset($categoryData->{'category_name_'.$lang}))?$categoryData->{'category_name_'.$lang}:''?>"placeholder="Category Name (English)">