I need a bit of help... I was trying to convert MySQL query to Codeigniter, but it just not working...
MySQL:
SELECT
users.email,
transactions.id,
transactions.type,
transactions.status,
transactions.sum,
transactions.created,
transactions.title
FROM
transactions, users
where
users.id=transactions.user_id and
transactions.type='winning_claim' and
date(transactions.created)=date(subdate(now(),1))
Codeigniter: `
$this->db->select('users.email, transactions.id, transactions.type, transactions.status ,transactions.sum, transactions.created, transactions.title');
$this->db->from('transactions');
$this->db->join('users', 'users.id = transactions.user_id');
$this->db->where('transactions.type', 'winning_claim');
$this->db->where('date(transactions.created)', 'date(subdate(now(), 1))'/*, FALSE */);
$select_la_data = $this->db->get();`
Does anyone have any thoughts?
*You can try this*
$this->db->select('users.email, transactions.id, transactions.type,
transactions.status ,transactions.sum, transactions.created,
transactions.title');
$this->db->join('transactions','users.id = transactions.user_id');
$this->db- >get_where
('users',array('transactions.type'=>'winning_claim',
'transactions.created'=>'date(subdate(now(), 1))'))->result_array();
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.