Commit 57aadde1 by Jansa Jose

J: change Password in organizer model

parent 13f33b82
...@@ -464,7 +464,12 @@ class Organizer_model extends CI_Model { ...@@ -464,7 +464,12 @@ class Organizer_model extends CI_Model {
public function signIn($data){ public function signIn($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,18 +490,20 @@ class Organizer_model extends CI_Model { ...@@ -485,18 +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;
} }
$usrData = $this->db->get_where('provider',array('phone'=>$data['phone_number'])); $sql = "SELECT * FROM provider AS PDR
if(empty($usrData)|| empty($usrData = $usrData->row_array())){ INNER JOIN users AS USR ON (USR.id=PDR.provider_id)
WHERE phone LIKE '%".$data['phone_number']."' AND
USR.user_type='2' AND USR.status='1'";
$usrData = $this->db->query($sql);
if(empty($usrData) || empty($usrData = $usrData->row_array())){
$res = array('status'=>0,'message'=>'Provider Doesnot Exist','code'=>'ER08'); $res = array('status'=>0,'message'=>'Provider Doesnot Exist','code'=>'ER08');
return $res; return $res;
} }
$sql = "UPDATE users SET password='".md5($data['confirm_password'])."'
WHERE id='".$usrData['provider_id']."' AND user_type='".$data['user_type']."'";
$status = $this->db->query($sql);
if($data['user_type'] == '2'){
$status = $this->db->query("UPDATE users SET password='".md5($data['confirm_password'])."' WHERE id='".$usrData['provider_id']."' AND user_type='".$data['user_type']."'");
}
// else{
// $status = $this->db->query("UPDATE checker SET password ='".md5($data['confirm_password'])."' WHERE id='".$data['user_id']."'");
// }
if($status){ if($status){
$res = array('status'=>1,'message'=>'Password Updated Successfully'); $res = array('status'=>1,'message'=>'Password Updated Successfully');
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment