db->query($mysql); $num = $query->num_rows(); if ($num == 1) { // $out = $query->result_array(); // print_r($out); $mysqlU = " UPDATE members_jobs_offer SET client_id ='" . $query->row()->member_id . "' WHERE client_id = 0 AND email='$emailTrim' AND expire> now()"; $this->db->query($mysqlU); } } // NOT completed -- public function getUserPendingOffers($member_id,$listLimit) { $out = array(); /* $error_state = false; $out['error'] = ''; $sqlOffer = "SELECT mo.member_id, to_char(mo.added, 'Day Mon dd, yyyy HH:MI AM') AS sent, j.title,j.description,m.job_id,to_char( m.expire, 'Day Mon dd, yyyy HH:MI AM') AS expire , m.offer_code FROM members_offer_interest mo LEFT JOIN members_jobs_offer m ON m.id = mo.offer_id LEFT JOIN members_jobs j ON j.id=m.job_id WHERE m.status = 1 AND m.client_id=0 AND m.expire IS NOT NULL AND m.expire> now() AND m.public_view = 1 AND mo.member_id = $member_id ORDER BY mo.added DESC LIMIT 20"; //, in["member_id"].Long(), in["limit"].Long()); $out["query"] = $this->db->query($sqlOffer); $offer_found = false; */ $data = array(); $data['offer_dash'] = $data['offer_dash_result'] =''; $jbx = "''/jobs/viewjob''"; $mysql = "SELECT jo.added::date AS pdate, jo.added::date AS start_job_date , jo.expire::date AS end_job_date, j.title,(CASE WHEN jo.public_view > 0 THEN '-Public View' ELSE jo.email END) AS tRec,'\/jobs\/viewjob' AS qpath," . 'CASE WHEN jo.status = 1 AND jo.public_view =0 THEN \'Pending\' WHEN jo.status = 1 AND jo.public_view >0 THEN \'Active\' ELSE \'Other\' END AS status,' . "'' AS View ,jo.offer_code AS offer_code " . "FROM members_jobs_offer jo LEFT JOIN members_jobs j ON j.id = jo.job_id " . "WHERE jo.expire > now() AND jo.status = 1 " . "AND jo.client_id = " .$member_id . " LIMIT $listLimit"; $query = $this->db->query($mysql); $num = $query->num_rows(); $data["dash_title"] = "Pending Offer(s)"; // array('data' => 'Added', 'style' => 'width:80px') // $this->table->set_heading(array('data' => 'Added', 'style' => 'width:80px'), 'Title', array('data' => '', 'style' => 'width:80px')); // $data['offer_dash'] = $this->table->generate($query); $data['my_offer_rows'] = $query->result(); $offer_found = true; return $data; /* */ } }