In my homepage AJAX is working properly, but after some action when I again return this same page, AJAX not working, until I again run CodeIgniter. I am using CodeIgniter 3.0.2
What should I do?
Model:
<?php
class tele extends CI_Model
{
public function industry_fetch()
{
$qr=$this->db->query("select * from industry");
if($qr)
{
return $qr->result();
}
else
{
return false;
}
}
public function subindustry_fetch()
{
$qr=$this->db->query("select * from subindustry");
if($qr)
{
return $qr->result();
}
else
{
return false;
}
}
public function company_fetch()
{
$qr=$this->db->query("select * from company");
if($qr)
{
return $qr->result();
}
else
{
return false;
}
}
public function contact_fetch($v)
{
$qr=$this->db->query("select * from company where NAME like '$v%'");
if($qr)
{
return $qr->result();
}
else
{
return false;
}
}
public function company_registration()
{
$cname=mysql_real_escape_string($this->input->post('n'));
$cemail=mysql_real_escape_string($this->input->post('e'));
$cpassword=mysql_real_escape_string($this->input->post('p'));
$cadress=mysql_real_escape_string($this->input->post('ad'));
$cphone=mysql_real_escape_string($this->input->post('cn'));
$ctime=mysql_real_escape_string($this->input->post('st'));
$csi=$this->input->post('si');
$qr=$this->db->query("select * from subindustry where NAME='$csi'");
$r=$qr->row();
//print_r($r);
//exit;
$csiid=$r->S_ID;
$qry=$this->db->query("insert into company values('','$cname','$cemail','$cpassword','$cadress','$cphone','$ctime','$csiid',0)");
if($qry)
{
return true;
}
else
{
return false;
}
}
public function login_fetch()
{
$email=$this->input->post('e');
$password=$this->input->post('p');
$qr=$this->db->query("select * from company where EMAIL='$email' and PASSWORD='$password'");
$r=$qr->num_rows();
if($r==1)
{
$row=$qr->row();
$id=$row->C_ID;
$this->session->set_userdata('id',$id);
return true;
}
else
{
return false;
}
}
public function login_success()
{
$p=$this->session->userdata('id');
$qr=$this->db->query("select * from company where C_ID='$p'");
if($qr)
{
$st=$qr->row();//mysql_fetch_row()
return $st;
}
}
}
?>