Ignore:
Timestamp:
Apr 7, 2015 1:52:40 PM (10 years ago)
Author:
namnd
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php

    r838 r883  
    576576                $this->db->query ( 'UNLOCK TABLES' );
    577577                //$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']."";
    579579                $query = $this->db->query ( $sql, array ("$username", $us_id) );
    580580                $row = $query->result_array();
     
    582582        }
    583583       
    584         public function countPackagelogs($username)
     584        public function countPackagelogs($username, $us_id)
    585585        {
    586586                $this->db->query ( 'UNLOCK TABLES' );
    587587                $sql="SELECT COUNT(id) AS total FROM tblregisterpackagelog WHERE username = ?";
     588               
    588589                $query = $this->db->query ( $sql, array (
    589590                                $username
    590591                ) );
    591592                $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               
    592602                return $result['total'];
    593603        }
Note: See TracChangeset for help on using the changeset viewer.