- Timestamp:
- Apr 7, 2015 1:52:40 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php
r838 r883 576 576 $this->db->query ( 'UNLOCK TABLES' ); 577 577 //$sql="SELECT tblregisterpackagelog.source,tblservicepackage.p_name,tblregisterpackagelog.created_time FROM tblregisterpackagelog INNER JOIN tblservicepackage ON tblservicepackage.p_code = tblregisterpackagelog.p_code where username = ? UNION SELECT tblpaidlog.source,tblpaidlog.amount,tblpaidlog.paid_time FROM tblpaidlog where us_id = ? ORDER BY created_time DESC LIMIT ".$data['start'].", ".$data['perpage'].""; 578 $sql="SELECT tblregisterpackagelog.source,0 as amount,tblservicepackage.p_name,tblregisterpackagelog.created_time FROM tblregisterpackagelog INNER JOIN tblservicepackage ON tblservicepackage.p_code = tblregisterpackagelog.p_code where username = ? UNION SELECT tblpaidlog.source,tblpaidlog.amount,'Nạp tiền' as name,tblpaidlog.paid_time FROM tblpaidlog where us_id = ? ORDER BY created_time DESC LIMIT ".$data['start'].", ".$data['perpage']."";578 $sql="SELECT tblregisterpackagelog.source,0 as amount,tblservicepackage.p_name,tblregisterpackagelog.created_time, tblregisterpackagelog.p_code FROM tblregisterpackagelog INNER JOIN tblservicepackage ON tblservicepackage.p_code = tblregisterpackagelog.p_code where username = ? UNION SELECT tblpaidlog.source,tblpaidlog.amount,'Nạp tiền' as name,tblpaidlog.paid_time, 0 as p_code FROM tblpaidlog where us_id = ? ORDER BY created_time DESC LIMIT ".$data['start'].", ".$data['perpage'].""; 579 579 $query = $this->db->query ( $sql, array ("$username", $us_id) ); 580 580 $row = $query->result_array(); … … 582 582 } 583 583 584 public function countPackagelogs($username )584 public function countPackagelogs($username, $us_id) 585 585 { 586 586 $this->db->query ( 'UNLOCK TABLES' ); 587 587 $sql="SELECT COUNT(id) AS total FROM tblregisterpackagelog WHERE username = ?"; 588 588 589 $query = $this->db->query ( $sql, array ( 589 590 $username 590 591 ) ); 591 592 $result = $query->row_array(); 593 $total = $result['total']; 594 $sql="SELECT COUNT(paid_id) AS total FROM tblpaidlog WHERE us_id = ?"; 595 $query = $this->db->query ( $sql, array ( 596 $us_id 597 ) ); 598 $result = $query->row_array(); 599 $total = $total + $result['total']; 600 $result['total'] = $total; 601 592 602 return $result['total']; 593 603 }
Note: See TracChangeset
for help on using the changeset viewer.