// Level 9 ÀÌÇϸ¸ »ç¿ë °¡´É $func->checkLevelModal(9); /* echo ""; for($i=0; $i"; } } else echo "[$key][$value]"; //print_r($_POST); } //exit; */ // Download ±â´É Á¦ÇÑ (Admin : 1, Manager : 3, Staff : 5 ¸¸ °¡´É) $permit = array("1", "5", "6", "7", "9"); if (in_array($_SESSION['ss_LEVEL'], $permit)) { $setTag = "ENABLED"; } else $setTag = "DISABLED"; //$add_query .= "tbl_groups INNER JOIN naloxca_bbs.tbl_customer ON (tbl_groups.g_uid = tbl_customer.m_gid) "; $add_srchquery = ""; $add_query = ""; // searching if($searchtype == "R" && $key_word) { $key_wordStr = urldecode(trim($key_word)); $add_srchquery .= " AND ((d.d_name LIKE '%$key_wordStr%') OR (d.d_accountno LIKE '%$key_wordStr%') OR (d.d_address LIKE '%$key_wordStr%'))"; } else if ($searchtype == "D" && $searchDriver) { //$add_srchquery .= " AND d.d_driveruid = '$searchDriver' "; } // Search Date if(strlen($searchDate) == 10) { $searchDateSTR = str_replace("-", "", $searchDate); $add_srchquery .= " AND (d.d_visitdate LIKE '$searchDateSTR%') "; } // sorting if($switch) { $switched = $func -> switchOrder($switch, $switched); $add_query .= " ORDER BY $switch $switched "; $switched = $switch . "^" . $switched; }else if($switched) { $switched1 = explode("^", $switched); $add_query .= " ORDER BY $switched1[0] $switched1[1] "; } else { $add_query .= " ORDER BY d.d_visitdate DESC, d.d_name ASC "; } $getSWHStr = $switched; // $query = "SELECT * FROM tbl_sampletypes // INNER JOIN tbl_members ON (tbl_sampletypes.t_uid = tbl_members.m_gid) // where tbl_members.m_uid != '' // ORDER BY tbl_members.m_uid DESC "; if ($searchtype == "D" && $searchDriver) { $qrySTR = " (c.c_driveruid = '".$searchDriver."') "; } else $qrySTR = " (c.c_uid = d.d_customeruid) "; if ($_SESSION['ss_LEVEL'] == 9) { $qrySTR = " (c.c_driveruid = '".$_SESSION['ss_UID']."') "; } // Account Status if ($cstatus == 'T') $status_query = " AND (c.c_status = 'A' OR c.c_status = 'I') "; else if ($cstatus == 'I') $status_query = " AND (c.c_status = 'I') "; else { $cstatus = 'A'; $status_query = " AND (c.c_status = 'A') "; } // ¸ðµç °æ¿ì¿¡ receipt ´Â ´Ùº¸¿©Á®¾ß ÇÔ (2023.12.05) $status_query = ""; //total record $query = "SELECT count(d.d_accountno) FROM tbl_daily d WHERE d.d_customeruid != '' AND d.d_status = 'F' AND d.d_paymenttype = 'CA' AND d.d_paystatus = 'P' AND d.d_customeruid IN (SELECT c.c_uid FROM tbl_customer c WHERE ".$qrySTR. $status_query. ") " . $add_allquery . $add_srchquery . $add_query; /* SELECT count(distinct d.d_accountno) FROM tbl_daily d INNER join tbl_customer c ON (d.d_customeruid = c.c_uid) WHERE d.d_customeruid != '' AND d.d_status = 'F' ORDER BY MAX(d.d_visitdate) DESC, d.d_accountno DESC SELECT count(distinct d.d_accountno) FROM tbl_daily d INNER join tbl_customer c ON (d.d_driveruid = c.c_driveruid) WHERE d.d_customeruid != '' AND d.d_status = 'F' AND d.d_driveruid = '17' ORDER BY MAX(d.d_visitdate) DESC, d.d_accountno DESC */ $total_count=$jdb->rQuery($query, "record query error"); //echo "[$total_count][$query]"; //ÆäÀÌ¡º¯¼ö¼³Á¤ if(!$page) $page = 1; if(!$list_count) $list_count = $INIT_PAGECNT; //Ãâ·Â¸®½ºÆ® °¹¼ö if(!$page_count) $page_count = $INIT_PAGEVIEWCNT; //Ãâ·ÂÆäÀÌÁö °¹¼ö $list_number = $total_count - (($page-1)*$list_count); $start_number = $list_count * ($page-1); $add_query .= " LIMIT $start_number, $INIT_PAGECNT"; $query = "SELECT * FROM tbl_daily d WHERE d.d_customeruid != '' AND d.d_status = 'F' AND d.d_paymenttype = 'CA' AND d.d_paystatus = 'P' AND d.d_customeruid IN (SELECT c.c_uid FROM tbl_customer c WHERE ".$qrySTR.$status_query. ") ". $add_srchquery . $add_query; //echo "[$query]"; $result=$jdb->nQuery($query, "list error"); while($list=mysqli_fetch_array($result, MYSQLI_ASSOC)) { for($i=0; $i $value ) $$key = $value; } $d_visitdateSTR = $func -> convertFormat ($d_visitdate, 3); $qry_maxuid = "SELECT * FROM tbl_customer WHERE c_uid = '$d_customeruid' "; $rt_maxuid = $jdb->fQuery($qry_maxuid, "fetch query error"); //echo "[$qry_maxuid]"; $max_sludgeSTR = preg_replace('/[^A-Za-z0-9\-]/', '', $rt_maxuid['c_sludge']); if ($max_sludgeSTR != "") $max_sludgeSTR = $max_sludgeSTR; else $max_sludgeSTR = ""; $max_nameSTR = str_replace("\\", "", $rt_maxuid['c_name']); $max_addressSTR = str_replace("\\", "", $rt_maxuid['c_address']); $max_accountnoSTR = str_replace("\\", "", $rt_maxuid['c_accountno']); $qry_dvr = "SELECT m_initial FROM tbl_member WHERE m_uid = '".$rt_maxuid['c_driveruid']."' "; $rt_dvr = $jdb->fQuery($qry_dvr, "fetch query error"); //$qry_eu = "SELECT c_form_eu FROM tbl_customer WHERE c_driveruid = '".$rt_maxuid['d_driveruid']."' "; //$rt_eu = $jdb->fQuery($qry_eu, "fetch query error"); if ($_SESSION['ss_LEVEL'] <= 6) { $putNoteScript = " "; } else { $putNoteScript = ""; } $strList .= " $list_number $d_visitdateSTR $max_nameSTR $max_accountnoSTR $max_addressSTR ".$rt_dvr['m_initial']." $d_quantity $d_payamount ".$putNoteScript." "; $list_number--; } if( $total_count < 1 ) { $strList = " No Data "; } // Get Driver Info $qry_driver = "SELECT * FROM tbl_member WHERE m_level = 9 AND m_status = 'A' ORDER by m_initial ASC "; $rt_driver = $jdb->nQuery($qry_driver, "list error"); while($lt_driver=mysqli_fetch_array($rt_driver, MYSQLI_ASSOC)) { if ($lt_driver['m_uid'] == $searchDriver) $selectStr = "selected"; else $selectStr = ""; $c_driveruidSTR .= " ".$lt_driver['m_initial'].""; } // °Ë»ö½Ã Á¶°Ç À¯Áö¸¦ À§ÇØ if ($searchtype == 'D') $setDisplayRStr = " style='DISPLAY:none'"; else if ($searchtype == 'R' || $searchtype == '') $setDisplayDStr = " style='DISPLAY:none'"; addLog ("add", "RECEIPT LIST", "VIEW", $lguserid, $query, $lgno); ?> RECEIPT HOME RECEIPT >Restaurant if ($_SESSION['ss_LEVEL'] != 9) { ?> >Driver } ?> > > Select =$c_driveruidSTR?> No Date Restaurant Name Account Address Driver Oil Qty. Paid Option =$strList?> $page_string = "view=$view&searchtype=$searchtype&searchDriver=$searchDriver&searchDate=$searchDate&key_word=$key_word&key_CTGSEQ=$key_CTGSEQ&column=$column&mode=$mode&cstatus=$cstatus&switched=$getSWHStr"; $paging = new PAGE('page',$total_count,$list_count,$page_count,$page,$page_string,'#c71930','','','#c71930',''); ?>