"; $result2 = mysql_query($sql2) or die(mysql_error()); // Ñóììà âñåãî çàêàçà $summary=$summary+($_POST['item']['quant'][$i]*$_POST['item']['price'][$i]); } } } // ========== // === add == // ========== if (isset($ChangesOfOrder['add'])) { $mass=array_filter($ChangesOfOrder['add']); if (!empty($mass)) { foreach ($ChangesOfOrder['add'] as $value) { // Óçíàåì key(èíäåêñ) â ìàññèâå $i=array_keys($_POST['item']['mod_id'], $value); $i=$i[0]; // Äîáàâëÿåì òîâàðû $sql2=sprintf("INSERT INTO catalogs_orders_products (order_id,product_id,code,product_cine_id,count,reservation) VALUES (%s,%s,%s,%s,%s,%s)", GetSQLValueString($_POST['order_id'], "text"), GetSQLValueString($_POST['item']['mod_id'][$i], "text"), GetSQLValueString($_POST['item']['code'][$i], "text"), GetSQLValueString($_POST['item']['price'][$i], "text"), GetSQLValueString($_POST['item']['quant'][$i], "text"), GetSQLValueString($_POST['item']['reservation'][$i], "text")); $result2 = mysql_query($sql2) or die(mysql_error()); // Ñóììà âñåãî çàêàçà $summary=$summary+($_POST['item']['quant'][$i]*$_POST['item']['price'][$i]); } } } // ========== // == del === // ========== /* if (isset($ChangesOfOrder['del'])) { $mass=array_filter($ChangesOfOrder['del']); if (!empty($mass)) { foreach ($ChangesOfOrder['del'] as $value) { // Äîáàâëÿåì òîâàðû $sql2="DELETE FROM catalogs_orders_products WHERE order_id='".$_POST['order_id']."' AND product_id='".$value."'"; $result2 = mysql_query($sql2) or die(mysql_error()); } } } */ // =========== // == ÂÑÅÃÎ == // =========== if (isset($summary)) { //if(trim($_POST['label'])) $_POST['label'] = 1; //print_r($_POST); // Îáíîâëÿåì äàííûå çàêàçà $sql2=sprintf("UPDATE catalogs_orders SET cards=%s,insurance=%s,warehouse=%s,nakladnaya=%s,cost_delivery=%s,paid=%s,cause=%s,label=%s,delivery=%s,declaration=%s,payment=%s,city=%s,adress=%s,comment=%s,mcomment=%s,total=%s,meneger=%s,check2=%s,smst=%s,dedline=%s,sumn=%s,sends=%s,work_user=%s WHERE id='".$_POST['order_id']."'", GetSQLValueString($_POST['user']['cards'], "text"), GetSQLValueString($_POST['user']['insurance'], "text"), GetSQLValueString($_POST['user']['warehouse'], "text"), GetSQLValueString($_POST['user']['nakladnaya'], "text"), GetSQLValueString($_POST['cost_delivery'], "text"), $_POST['paid'], $_POST['cause'], $_POST['label'], $_POST['user']['delivery'], GetSQLValueString($_POST['user']['declaration'], "text"), GetSQLValueString($_POST['user']['payment'], "text"), GetSQLValueString($_POST['user']['city'], "text"), GetSQLValueString($_POST['user']['address'], "text"), GetSQLValueString($_POST['user']['comment'], "text"), GetSQLValueString($_POST['user']['mcomment'], "text"), GetSQLValueString($summary, "text"), $_POST['meneger'], GetSQLValueString($_POST['user']['check'], "text"), GetSQLValueString($_POST['user']['smst'], "text"), GetSQLValueString($_POST['user']['dedline'], "text"), GetSQLValueString($_POST['user']['sumn'], "text"), GetSQLValueString($_POST['user']['sends'], "text"), GetSQLValueString('0', "text") ); $result2 = mysql_query($sql2) or die(mysql_error()); eMailing('xml',$_POST['user_id'], $_POST['order_id']); $_SESSION['up'] = 1; // header("location:/admin.php/orders/?page=".$_GET['page']); } else { //$sql2="DELETE FROM catalogs_orders WHERE id='".$_POST['order_id']."'"; //$result2 = mysql_query($sql2) or die(mysql_error()); } // GoBack(1); //echo""; } else { echo""; } }else{ if(!empty($_GET['exit_order_id'])){ $sql = sprintf("UPDATE catalogs_orders SET work_user=0 WHERE id=%d", $_GET['exit_order_id']); mysql_query($sql); } if(empty($_SESSION['up']))$_SESSION['up'] = 2; if(!empty($_GET['order_ID'])){ $sql = sprintf("UPDATE catalogs_orders SET work_user=%d WHERE id=%d AND work_user=0", $_SESSION['admin']['id'], $_GET['order_ID']); mysql_query($sql); } } // ============== // ==== add ===== // ============== if (isset($_POST['send']) && $_POST['send']=='add-order') { // Ïðîâåðÿåì äûáèë ëè àäìèí $debil==false; for($i=1; $i<=count($_POST['item']); $i++) { if(isset($_POST['item']['mod_id'][$i]) && $_POST['item']['mod_id'][$i]=='') { $debil=true; } } if( $debil==false) { // $error=''; // $error[] = ValidFormData($_POST['user']['email'],'email','email'); // $error[] = ValidFormData($_POST['user']['city'],'ãîðîä','require'); // $error[] = ValidFormData($_POST['user']['address'],'àäðåñ','require'); // $error[] = ValidFormData($_POST['user']['tel'],'ìîá.òåëåôîí','mobile'); // $error[] = ValidFormData($_POST['user']['username'],'èìÿ','require'); // $alert=implode('\r\n',$error); // $mass=array_filter($error); // if (empty($mass)) { // Ïðîâåðÿåì ñóùåñòâóåò ëè ïîëüçîâàòåëü // $sql="SELECT * FROM zlo_users WHERE email='".$_POST['user']['email']."' "; // $result = mysql_query($sql) or die(mysql_error()); // if (mysql_affected_rows()!=0) { // } $time=mktime(); $date=date('Y-m-d H:i:s',$time); // Åñëè ñîçäàåì íîâîãî ïîëüçîâàòåëü if($_POST['user']['user_id']=='' || $_POST['user']['user_id']==0 || $_POST['user']['user_id']=='0') { if (strpos($_POST['user']['email'],"@user.com")) { $_POST['user']['group']=1; } else { $_POST['user']['group']=2; } // Äîáàâëÿåì ïîëüçîâàòåëÿ $pass=generate_password(6); $sql = sprintf("INSERT INTO zlo_users (pass, email, city, address, tel, registered, username, tel2, `group`) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($pass, "text"), GetSQLValueString($_POST['user']['email'], "text"), GetSQLValueString($_POST['user']['city'], "text"), GetSQLValueString($_POST['user']['address'], "text"), GetSQLValueString($_POST['user']['tel'], "text"), GetSQLValueString($date, "text"), GetSQLValueString($_POST['user']['username'], "text"), GetSQLValueString($_POST['user']['tel2'], "text"), GetSQLValueString($_POST['user']['group'], "int")); $result = mysql_query($sql) or die(mysql_error()); // Óçíàåì ID ïîëüçîâàòåëÿ $sql="SELECT id FROM zlo_users WHERE registered='$date' AND tel='".$_POST['user']['tel']."'"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $user=mysql_fetch_assoc($result); // Øëåì ïèñüìà if($user['group']!=1) { eMailing('reg',$user['id']); } $_POST['user']['user_id']=$user['id']; } else { echo "íåò ïîëüçîâàòåëÿ";} } // Äîáàâëÿåì çàêàç $sql=sprintf("INSERT INTO catalogs_orders (cost_delivery,cards,insurance,warehouse,paid,label,delivery,declaration,payment,user_id,name,email,city,adress,phone,phonemob,comment,mcomment,mktime,total,sumn,sends,status) VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,1)", GetSQLValueString($_POST['cost_delivery'], "text"), GetSQLValueString($_POST['user']['cards'], "text"), GetSQLValueString($_POST['user']['insurance'], "text"), GetSQLValueString($_POST['user']['warehouse'], "text"), GetSQLValueString($_POST['paid'], "text"), GetSQLValueString($_POST['label'], "text"), GetSQLValueString($_POST['user']['delivery'], "text"), GetSQLValueString($_POST['user']['declaration'], "text"), GetSQLValueString($_POST['user']['payment'], "text"), GetSQLValueString($_POST['user']['user_id'], "text"), GetSQLValueString($_POST['user']['username'], "text"), GetSQLValueString($_POST['user']['email'], "text"), GetSQLValueString($_POST['user']['city'], "text"), GetSQLValueString($_POST['user']['address'], "text"), GetSQLValueString($_POST['user']['tel'], "text"), GetSQLValueString($_POST['user']['tel2'], "text"), GetSQLValueString($_POST['user']['comment'], "text"), GetSQLValueString($_POST['user']['mcomment'], "text"), GetSQLValueString($time, "text"), GetSQLValueString($_POST['summary'], "text"), GetSQLValueString($_POST['user']['sumn'], "text"), GetSQLValueString($_POST['user']['sends'], "text")); $result = mysql_query($sql) or die(mysql_error()); // Óçíàåì íîìåð çàêàçà $sql="SELECT id FROM catalogs_orders WHERE mktime='$time' AND user_id='".$_POST['user']['user_id']."'"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $order=mysql_fetch_assoc($result); } else { echo "Îøèáêà";} // Äîáàâëÿåì òîâàðû for($i=0; $i<=count($_POST['item']); $i++) { if($_POST['item']['code'][$i]!=''){ $sql=sprintf("INSERT INTO catalogs_orders_products (order_id,product_id,code,product_cine_id,count,reservation) VALUES (%s,%s,%s,%s,%s,%s)", GetSQLValueString($order['id'], "text"), GetSQLValueString($_POST['item']['mod_id'][$i], "text"), GetSQLValueString($_POST['item']['code'][$i], "text"), GetSQLValueString($_POST['item']['price'][$i], "text"), GetSQLValueString($_POST['item']['quant'][$i], "text"), GetSQLValueString($_POST['item']['reservation'][$i], "text")); $result = mysql_query($sql) or die(mysql_error()); } } // Øëåì ïèñüìà if ($user['group']!=1) { eMailing('order-new',$_POST['user']['user_id'], $order['id']); } echo ""; // } else { // echo""; // } } else { echo""; } } // ================= // ==== NOTIFY ===== // ================= // ============== // == changed === // ============== if (isset($_GET['notify']) && $_GET['notify']=='order-changed') { eMailing('order-changed',$_GET['user'], $_GET['order']); echo ""; } // ====================================== // ====================================== // ============== Âûâîä ================= // ====================================== // ====================================== // ============= // ==== all ==== // ============= if (!isset($_GET['action'])) { echo""; // ============== // === report === // ============== $time=''; $time['day'] = "o.`mktime` >= ".mktime(0, 0, 0, date('n'), date('j'), date('Y')); if(date('w')==1) { $time['week'] = " o.`mktime` >=".mktime(0, 0, 0, date('n'), date('j'), date('Y'))." "; } else { $time['week'] = "( o.`mktime` BETWEEN ".strtotime("last Monday")." AND ".mktime(0, 0, 0, date('n'), date('j')+1, date('Y')).") "; } $time['month'] = "o.`mktime` >= ".mktime(0, 0, 0, date('n'), 1, date('Y')); Report::put_time($time); Report::make(); /* echo"
"; // === êëèåíòû === echo"
"; echo"ÒÎÏ êëèåíòîâ çà ïåðèîä: "; echo Report::html_report(Report::get_mass_client()); echo"
"; echo"
"; // === ïðîäàæè === echo"
"; echo"Ïðîäàæè çà ïåðèîä: "; echo Report::html_report(Report::get_mass_order()); echo"
"; echo"
"; // === ãðàôèê === echo"
"; echo"Ãðàôèê: "; echo""; // ëåãåíäà echo"
"; echo"
íîâûé"; echo"
ïîäòâåðæäåí"; echo"
îòìåíåí"; echo"
âûïîëíåí"; echo"
"; echo"
"; echo"
"; echo"
";*/ if (!isset($_GET['status'])) {$_GET['status']="1";} if (!isset($_GET['page'])) {$_GET['page']="1";} if(isset($_GET['user'])) {$AND="AND u.id=".$_GET['user'];} else {$AND='';} // ============= // === Ïîèñê === // ============= $th=array("order_id"=>"íîìåð çêàçà","username"=>"êëèåíò", "email"=>"email", "tel"=>"òåëåôîí", "declaration"=>"Äåêëàðàöèÿ ¹", "nakladnaya"=>"¹ íàêëàäíîé", "code"=>"øòðèõêîä", "mcomment"=>"Êîìåíòàðèé" ); // Åñëè ñóùåñòâóåò Ïîèñê if (isset($_REQUEST['search'])) { if($_REQUEST['field']=='order_id') {$pre="o";} if($_REQUEST['field']=='username') {$pre="u";} if($_REQUEST['field']=='email') {$pre="u";} if($_REQUEST['field']=='tel') {$pre="u";} if($_REQUEST['field']=='code') {$pre="m";} if($_REQUEST['field']=='declaration') {$pre="o";} if($_REQUEST['field']=='nakladnaya') {$pre="o";} if($_REQUEST['field']=='mcomment') {$pre="o";} $AND=''; if (trim($_REQUEST['look'])!='') { if($_REQUEST['field']=="order_id")$AND.="AND $pre.`".$_REQUEST['field']."` LIKE '".trim($_REQUEST['look'])."' "; else $AND.="AND $pre.`".$_REQUEST['field']."` LIKE '%".trim($_REQUEST['look'])."%' "; } if ( ($_REQUEST['form']['date_start'] !='') && ($_REQUEST['form']['date_end'] !='')){ $dateStart =$_REQUEST['form']['date_start']; $dateEnd =$_REQUEST['form']['date_end']; $mkdate=ExtractDate($_REQUEST['form']['date_start']); $_REQUEST['form']['date_start'] = mktime(0, 0, 0, $mkdate[1], $mkdate[2], $mkdate[0]); $mkdate=ExtractDate($_REQUEST['form']['date_end']); $_REQUEST['form']['date_end'] = mktime(0, 0, 0, $mkdate[1], $mkdate[2], $mkdate[0]); $AND.=" AND (o.`mktime` BETWEEN '".$_REQUEST['form']['date_start']."' AND '".$_REQUEST['form']['date_end']."') "; } } // ============= // === Äàòà ==== // ============= echo""; // =========== Ãåíåðèì òàáëèöó =========== $eshka = ""; $eshka2 = ""; $eshka3 = ""; $lll = ""; /* if(trim(@$_REQUEST['da'])=='1'){ $eshka = "o.mktime<'1341090000' AND "; $eshka2 = "o.mktime<'1341090000' AND "; $lll = "font-weight:bold;"; }else{ $eshka = "o.mktime>'1341090000' AND "; $eshka2 = "o.mktime>'1341090000' AND "; $lll = ""; }*/ if(trim(@$_REQUEST['pr'])=='1'){ $tim = (time()-86400); $eshka3 = "o.upd<'".date("Y-m-d H:i:s",$tim)."' AND "; }else{ $eshka3 = ""; } if(trim(@$_REQUEST['prs'])=='1'){ $tim = (time()-172800); $eshka4 = "o.upd<'".date("Y-m-d H:i:s",$tim)."' AND "; }else{ $eshka4 = ""; } $order = ((isset($_GET['order'])) ? $_GET['order'] : 'mktime'); $type = ((isset($_GET['type'])) ? $_GET['type'] : 'DESC'); if(isset($_GET['stat']) && $_GET['stat']==1){ $AND .= " AND o.status IN(4,5) AND o.mktime<'".mktime(0, 0, 0, "01", "01", "2013")."' "; }else{ //$mk_and = $AND = "AND o.mktime>='".mktime(0, 0, 0, date("m"), date("d"), date("Y"))."' and o.mktime<='".mktime(0, 0, 0, date("m"), date("d")+1, date("Y"))."' "; $AND .= " AND o.status IN(1,2) AND o.mktime>='".mktime(0, 0, 0, "01", "01", "2013")."' "; $mk_and = " AND o.status IN(1,2) AND o.mktime>='".mktime(0, 0, 0, "01", "01", "2013")."' "; } if(isset($_GET['sort_label']) && $_GET['sort_label']!=''){ $AND .= " AND o.label='".$_GET['sort_label']."' "; } if(isset($_GET['lab'])){ $AND .= " AND o.label IN(".implode(',',$_GET['lab']).")"; } if(isset($_GET['delivery'])){ $AND .= " AND o.delivery IN(".implode(',',$_GET['delivery']).")"; } if(isset($_GET['meneger']) && $_GET['meneger']>0){ $AND .= " AND o.meneger='".$_GET['meneger']."'"; } $sql = "SELECT o.*, o.name as username, o.adress as address, o.phone as tel, o.phonemob as tel2, o.`mktime` as order_date, u.group, o.id as id_order, m.*, m.product_id as mod_id, op.* , p.*, g.color as group_color,za.username as meneger_name, o.order_id as order_id,adm.login as user_work_login FROM catalogs_orders_git as o LEFT JOIN catalogs_orders_products as op ON op.order_id=o.id LEFT JOIN catalogs_modifications AS m ON m.id = op.product_id LEFT JOIN catalogs_products AS p ON p.id = m.product_id LEFT JOIN zlo_users as u ON u.id=o.user_id LEFT JOIN zlo_users_group as g ON g.id=u.group LEFT JOIN zlo_admin as za ON za.id=o.meneger LEFT JOIN zlo_admin as adm ON adm.id=o.work_user WHERE ".$eshka3.$eshka4.$eshka./*((!isset($_GET['search']))?"o.status='".$_GET['status']."'":"o.status>'0'").*/"1=1 $AND GROUP BY o.id ORDER BY o.$order $type "; $pager['sql']= $sql; //echo $pager['sql']; $pager=pagerGetRun($pager,50,15); $result = mysql_query($pager['sql']) or die(mysql_error()); if (mysql_affected_rows()!=90800) { // ============= // === Òàáñ ==== // ============= echo"
"; echo"
"; //////$eshka2.$eshka $sql0 = "SELECT * FROM zlo_book_status WHERE id IN (1,2,4,5)"; $result0 = mysql_query($sql0) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($rows=mysql_fetch_assoc($result0)) { //$AND // Ïîäñ÷åò êîëè÷åñòâà çàêàçîâ ïî ñòàòóñó $sql2 = "SELECT count(o.id) AS calc, o . * , m.*, m.product_id as mod_id, op.* , p.* FROM catalogs_orders as o LEFT JOIN catalogs_orders_products as op ON op.order_id=o.id LEFT JOIN catalogs_modifications AS m ON m.id = op.product_id LEFT JOIN catalogs_products AS p ON p.id = m.product_id LEFT JOIN zlo_users as u ON u.id=o.user_id LEFT JOIN zlo_users_group as g ON g.id=u.group WHERE ".$eshka2."o.status='".$rows['id']."' $AND"; //if(trim($_REQUEST['test'])=="1") echo $sql2; /* $sql2 = "SELECT count(o.id) AS calc FROM catalogs_orders as o WHERE ".$eshka2."o.status='".$rows['id']."'"; $result2 = mysql_query($sql2) or die(mysql_error()); $row2=mysql_fetch_assoc($result2); $yyyyyy = str_replace("prs=1","prs=0",str_replace("pr=1","pr=0",urlQueryChange2('status',$rows['id']))); echo"
".$rows['title']."(".$row2['calc'].")
"; */ } } $array_label = array(0=>"íîâûå çàêàçû",1=>"îáðàáîòàí",110=>"ïåðåìåùàåòñÿ",2=>"äîñòàâèòü",3=>"îòïðàâèòü",4=>"ñàìîâûâîç",5=>"",510=>"",6=>"", 7=>"âîçâðàò",8=>"",9=>"îòìåíåí",10=>"âûïîëíåí"); print'
'; print'
'; // =================== // === ÏÐÎÄÎËÆÅÍÈÅ === // =================== $url_l = '/admin.php/orders-git/?look='.$_GET['look'].'&field='.$_GET['field'].'&form[date_start]='.$dateStart.'&form[date_end]='.$dateEnd.'&search=ok&stat='.$_GET['stat'].'&page='.$_GET['page'].'&'; foreach($_GET['lab'] as $lab){ $url_l .= "lab[]=".$lab."&"; } foreach($_GET['delivery'] as $delivery){ $url_l .= "delivery[]=".$delivery."&"; } //print $url_l; print""; $i1 = 0; while ($order=mysql_fetch_assoc($result)) { //print_r($order); if(empty($order['order_id']))$order['order_id']=0; print" "; print""; /* echo"
"; echo"

Çàêàç #".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['order_date'])."

Êëèåíò
".$order['tel']." 
".$order['tel2']." 
".viewBook('zlo_users_group', $order['group'], 'id', 'name')." 
[Èñòîðèÿ çàêàçîâ]
Äîñòàâêà
".viewBook('zlo_book_delivery', $order['delivery'], 'id', 'title')." 
".$order['city']." 
".$order['address']." 
".$order['comment']." 
"; */ // Òàáëèöà òîâàðîâ /* echo"
Òîâàðû"; echo"
Êîïïèÿ Íîìåð çàêàçà Èçìåíÿë Äàòà êîïïèè Äåäëàéí ÔÈÎ Îáùàÿ ñóììà Îïëà÷åí Òåëåôîí Àäðåñ Ìåòêà Ñòàòóñ Êîìåíòàðèé ìåíåäæåðà ÑÌÑ
{$order['id_order']}
{$order['meneger_name']}
".$order['order_id']." ".$order['user_work_login']." ".date('Y-m-d H:i:s',$order['order_date'])." ".$order['dedline']." ".$order['username']." {$order['total']} "; if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4 || $_SESSION['admin']['group']==6){ echo ""; }else{ if($order['paid']==1) print "Äà"; else print "Íåò"; } echo " {$order['tel']}
Îòïðàâèòü CMC
{$order['city']}, {$order['address']} "; //if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4){ if($_SESSION['admin']['group']==2 and ($order['label']==9 or $order['label']==10)){ print $order['label']; }else{ echo " "; } //}else{ //print $order['label']; //} $s = "select * from catalogs_orders_products where order_id=".$order['order_id']; $r = mysql_query($s) or die(mysql_error()); $status = array(); while ($op=mysql_fetch_assoc($r)) { if(!empty($op['status']))$status[] = $op['status']; } echo " ".implode(', ',$status)." "; if(strlen($order['mcomment'])>0)print"".substr($order['mcomment'],0,30)."..."; print"".$order['smst']."
"; $sql3 = " SELECT o . * , m.*, m.product_id as mod_id, op.* , p.* FROM catalogs_orders AS o LEFT JOIN catalogs_orders_products as op ON op.order_id=o.id LEFT JOIN catalogs_modifications AS m ON m.id = op.product_id LEFT JOIN catalogs_products AS p ON p.id = m.product_id WHERE o.id='".$order['order_id']."'"; $result3 = mysql_query($sql3) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($item=mysql_fetch_assoc($result3)) { { $i++; // íàëè÷èå òîâàðà $sql5 = "SELECT c.name as city, o.count FROM catalogs_keys_products_cities as o LEFT JOIN catalogs_cities as c ON o.city_id=c.id WHERE o.mod_code='".$item['code']."' AND o.count>0 "; $result5 = mysql_query($sql5) or die(mysql_error()); if (mysql_affected_rows()!=0) { $onStockDesc=''; while ($onStock=mysql_fetch_assoc($result5)) { $onStockDesc.=$onStock['city']."(".$onStock['count'].") "; } } else { $onStockDesc='íåò'; } echo""; } } } echo"
¹ Êîä Áðåíä Íàçâàíèå Ðàçìåð Öâåò Êîë. Öåíà Ñóììà Íàëè÷èå
$i . ".$item['code']." ".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')." ".$item['name']." ".$item['size']." ".$item['color']." ".$item['count']." ".$item['cine']." ".($item['cine']*$item['count'])." ".$onStockDesc."
Îáùàÿ ñóììà: ".$order['total']." ãðí.
"; echo"
"; */ // ***** Àäìèí ðåæèì ***** if(isset($_SESSION['admin']['edit1'])) { // Ñìåíà ñòàòóñà if ($order['status']!=6) { echo " "; $sql4 = "SELECT * FROM zlo_book_status WHERE id IN ({$order['status']})"; $result4 = mysql_query($sql4) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($row4=mysql_fetch_assoc($result4)) { if($row4['id']!="5") echo $row4['title']; } } echo"
Èçìåíèòü
"; } } print""; if($order['id_order']==$_GET['order_ID']){ print''; // =========== Ãåíåðèì òàáëèöó =========== $sql = "SELECT o.*, o.name as username, o.adress as address, o.phone as tel, o.phonemob as tel2, u.group, o.id as order_id, o.adress as address, g.name as user_group, g.color as user_color FROM catalogs_orders_git as o LEFT JOIN zlo_users as u ON u.id=o.user_id LEFT JOIN zlo_users_group as g ON g.id=u.group WHERE o.id='".$_GET['order_ID']."'"; $result1 = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $order=mysql_fetch_assoc($result1); $r = mysql_query("select * from card where user_id='".$order['user_id']."'") or die(mysql_error()); $c=mysql_fetch_assoc($r); $order['cards'] = $c['card']; echo"
"; echo"
"; echo"
Çàêàç #".$order['order_id']."    Ãðóïïà: ".$order['user_group']."    Cóììà: ".$order['total']." ãðí.
".date('d-m-Y H:i:s',$order['mktime'])."
"; if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4 || $_SESSION['admin']['group']==6){ echo ""; }else{ if($order['paid']==1) print "Äà"; else print "Íåò"; echo ""; } echo "
"; //////////if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4){ echo ""; ////////////}else{ //////////////echo $order['label']; /////} echo "

"; global $setup; $res = $setup->db->getAll("select * from sms_tpl",array(),DB_FETCHMODE_ASSOC); echo "
"; $sms_count = $setup->db->getOne("select count(*) from sms_history where order_id=?",array($order['id'])); echo"

ëàòèíèöà êèðèëèöà Êîëëè÷åñòâî ñèìâîëîâ 0 ()
"; //echo"
Èñòîðèÿ"; //echo"
//
Îòïðàâëåíî ÑÌÑ (".$sms_count.")
"; echo "
"; echo "
"; echo "
"; echo "
"; echo "
"; echo "
"; $array_method = array("Îïëàòèòü íàëè÷íûìè","Îïëàòèòü íà êàðòó Ïðèâàò Áàíêà","Îïëàòèòü ïî áåçíàëè÷íîìó ðàñ÷åòó","Îïëàòèòü Ïðàâåêñ-òåëåãðàô","Íàëîæåííûì ïëàòåæîì"); echo"
"; echo"
"; $sumn_disabled = "";if($_SESSION['admin']['id']==22 || $_SESSION['admin']['id']==7 || $_SESSION['admin']['id']==1)$sumn_disabled = "";else $sumn_disabled = "disabled"; echo"

"; $array_method = array("Ïîëó÷àòåëÿ","Îòïðàâèòåëÿ"); echo"
"; echo"
"; $disabled = ""; if($order['meneger']>0){ if($_SESSION['admin']['id']!=1 and $_SESSION['admin']['id']!=7 and $_SESSION['admin']['group']!=1){$disabled = "disabled";} } //print_r($_SESSION['admin']['group']); echo"
"; if($disabled == "disabled"){echo"";} echo"
"; $disabled = ""; if($_SESSION['admin']['id']!=7 and $_SESSION['admin']['id']!=17){$disabled = "disabled";} echo"
"; if($disabled == "disabled"){echo"";} echo"
"; echo"
"; // Òàáëèöà òîâàðîâ $sql3 = "SELECT * FROM catalogs_orders_products_git WHERE `order_id`='".$order['order_id']."' "; $result3 = mysql_query($sql3) or die(mysql_error()); if (mysql_affected_rows()!=0) { $i=0; echo"
Òîâàðû
¹
Êîä
Áðåíä
Íàéìåíîâàíèå
Ðàçìåð
Öâåò
Êîë.
Öåíà
Ñóììà
Áðîíü
Ñòàòóñ
Âîçâðàò
Íàëè÷èå
1
 
 
 
 
0
0
"; echo'
  • Ì?
  • Ìñòîê?
  • Ãî?
  • Ãð?
  • Õ?
  • Î?
  • Ä?
  • Á?
  • Á2?
  • áðàê
  • áðîíü
  • âåðíåò
  • Ââåäèòå
'; echo"
"; echo"
"; echo"
"; while ($item_id=mysql_fetch_assoc($result3)) { $i++; // Èíôî î òîâàðå $sql4 = "SELECT m.*, m.id as mod_id, p.*,IF(m.cine>0,m.cine,p.cine) as cine from catalogs_modifications as m LEFT JOIN catalogs_products as p ON p.id=m.product_id WHERE m.code='".$item_id['code']."' "; //WHERE m.id='".$item_id['product_id']."' "; $result4 = mysql_query($sql4) or die(mysql_error()); if (mysql_affected_rows()==11110) { $sql4 = "SELECT m.*, m.id as mod_id, p.*,IF(m.cine>0,m.cine,p.cine) as cine from catalogs_modifications as m LEFT JOIN catalogs_products as p ON p.id=m.product_id WHERE m.code='".$item_id['code']."' "; $result4 = mysql_query($sql4) or die(mysql_error()); } //if (mysql_affected_rows()!=0) { $item=mysql_fetch_assoc($result4); if(!empty($item['code'])){ // íàëè÷èå òîâàðà $sql5 = "SELECT c.name as city, o.count FROM catalogs_keys_products_cities as o LEFT JOIN catalogs_cities as c ON o.city_id=c.id WHERE o.mod_code='".$item['code']."' AND o.count>0 "; //print $sql5; $result5 = mysql_query($sql5) or die(mysql_error()); if (mysql_affected_rows()!=0) { $onStockDesc=''; while ($onStock=mysql_fetch_assoc($result5)) { $onStockDesc.=$onStock['city']."(".$onStock['count'].") "; } } else { $onStock='íåò';} } echo"
$i (".$item['mod_id'].")
"; if($item_id['count']==0){ echo""; echo""; } else{ echo"
"; echo""; } echo"
".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')." 
".$item['size']." 
".$item['color']." 
"."(".$item_id['product_cine_id'].") ".$item['cine']."
".($item['cine']*$item_id['count'])."
"; if($item_id['count']==0){ echo""; echo""; }else{ //echo""; echo""; } echo"
"; echo'
  • Ì?
  • Ìñòîê?
  • Ãî?
  • Ãð?
  • Õ?
  • Î?
  • Ä?
  • Á?
  • Á2?
  • áðàê
  • áðîíü
  • âåðíåò
  • Ó íàñ
  • Ââåäèòå
'; echo"
"; echo"
"; echo"
$onStockDesc
"; } echo"
Ñòîèìîñòü äîñòàâêè Âñåãî: 0 òîâàðîâ íà 0 ãðí.
"; echo"
"; // Äëÿ XML ôàéëà $dateFromDate=ExtractDate((date('Y-m-d H:i:s',$order['mktime']))); // Ñìåíà ñòàòóñà if ($order['status']!=6) { echo "
"; /*"
Ïåðåâåñòè
"; echo" "; } echo"";*/ /* if($order['work_user']>0 && $order['work_user']!=$_SESSION['admin']['id']){$r=mysql_query('select login from zlo_admin where id='.$order['work_user']);print'Ñ ýòèì çàêàçîì óæå ðàáîòàåò ïîëüçîâàòåëü '.mysql_result($r,0).'';} else echo"
"; */ /* if (is_file($_SERVER['DOCUMENT_ROOT']."/xml/".$dateFromDate[0]."/".$dateFromDate[1]."/order_".$order['order_id'].".xml")) { echo"
"; }*/ echo"
"; } echo"
"; echo""; } } else { echo"

Ïóñòî

";} // ===================== // ===== javascript ==== // ===================== echo" "; echo ''; echo''; echo" "; print''; } $i1++; } print""; print" "; echo""; // === Pager echo"
".pagerGetShow($pager)."
"; } } // =============== // ===== show ==== // =============== if (isset($_GET['action']) && $_GET['action']=='show') { // Òàáñ echo"
"; $sql = "SELECT * FROM zlo_book_status WHERE id IN (1,2,4,5)"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($row=mysql_fetch_assoc($result)) { // Ïîäñ÷åò êîëè÷åñòâà çàêàçîâ ïî ñòàòóñó $sql2 = "SELECT count(`id`) AS calc FROM catalogs_orders WHERE status='".$row['id']."' AND user_id=".$_GET['user'].""; $result2 = mysql_query($sql2) or die(mysql_error()); $row2=mysql_fetch_assoc($result2); echo"
".$row['title']."(".$row2['calc'].")
"; } } echo"
"; if(!isset($_GET['status'])) {$_GET['status']=1;} // =========== Ãåíåðèì òàáëèöó =========== $sql = "SELECT o.*, o.name as username, o.adress as address, o.phone as tel, o.phonemob as tel2, u.group, o.id as order_id FROM catalogs_orders as o LEFT JOIN zlo_users as u on u.id=o.user_id WHERE u.id=".$_GET['user']." AND o.status=".$_GET['status']." ORDER BY mktime DESC "; $pager['sql']= $sql; $pager=pagerGetRun($pager,10,15); //echo$pager['sql']; $result = mysql_query($pager['sql']) or die(mysql_error()); if (mysql_affected_rows()!=0) { // =================== // === ÏÐÎÄÎËÆÅÍÈÅ === // =================== while ($order=mysql_fetch_assoc($result)) { echo"
"; echo"

Çàêàç #".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['mktime'])."

Êëèåíò
".$order['tel']." 
".$order['tel2']." 
".viewBook('zlo_users_group', $order['group'], 'id', 'name')." 
[Èñòîðèÿ çàêàçîâ]
Äîñòàâêà
".viewBook('zlo_book_delivery', $order['delivery'], 'id', 'title')." 
".$order['city']." 
".$order['address']." 
".$order['comment']." 
"; // Òàáëèöà òîâàðîâ echo"
Òîâàðû"; echo""; $sql3 = " SELECT o . * , m.*, m.product_id as mod_id, op.* , p.* FROM catalogs_orders AS o LEFT JOIN catalogs_orders_products as op ON op.order_id=o.id LEFT JOIN catalogs_modifications AS m ON m.id = op.product_id LEFT JOIN catalogs_products AS p ON p.id = m.product_id WHERE o.id='".$order['order_id']."'"; $result3 = mysql_query($sql3) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($item=mysql_fetch_assoc($result3)) { { $i++; // íàëè÷èå òîâàðà $sql5 = "SELECT c.name as city, o.count FROM catalogs_keys_products_cities as o LEFT JOIN catalogs_cities as c ON o.city_id=c.id WHERE o.mod_code='".$item['code']."' AND o.count>0 "; $result5 = mysql_query($sql5) or die(mysql_error()); if (mysql_affected_rows()!=0) { $onStockDesc=''; while ($onStock=mysql_fetch_assoc($result5)) { $onStockDesc.=$onStock['city']."(".$onStock['count'].") "; } } else { $onStockDesc='íåò'; } echo""; } } } echo"
¹ Êîä Áðåíä Íàçâàíèå Ðàçìåð Öâåò Êîë. Öåíà Ñóììà Íàëè÷èå
$i . ".$item['code']." ".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')." ".$item['name']." ".$item['size']." ".$item['color']." ".$item['count']." ".$item['cine']." ".($item['cine']*$item['count'])." ".$onStockDesc."
Îáùàÿ ñóììà: ".$order['total']." ãðí.
"; echo"
"; } // === Pager echo"
".pagerGetShow($pager)."
"; } } // =============== // ===== edit ==== // =============== if (isset($_GET['action']) && $_GET['action']=='edit') { // Òàáñ if (!isset($_GET['status'])) {$status=1;} else {$status=$_GET['status'];} echo"
"; $sql = "SELECT * FROM zlo_book_status WHERE id IN (1,2,4,5)"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { while ($row=mysql_fetch_assoc($result)) { // Ïîäñ÷åò êîëè÷åñòâà çàêàçîâ ïî ñòàòóñó $sql2 = "SELECT count(`id`) AS calc FROM catalogs_orders WHERE status='".$row['id']."' AND user_id=".$_GET['user'].""; $result2 = mysql_query($sql2) or die(mysql_error()); $row2=mysql_fetch_assoc($result2); echo"
".$row['title']."(".$row2['calc'].")
"; } } echo"
"; // =========== Ãåíåðèì òàáëèöó =========== $sql = "SELECT o.*, o.name as username, o.adress as address, o.phone as tel, o.phonemob as tel2, u.group, o.id as order_id, o.adress as address, g.color FROM catalogs_orders as o LEFT JOIN zlo_users as u ON u.id=o.user_id LEFT JOIN zlo_users_group as g ON g.id=u.group WHERE o.id='".$_GET['order']."'"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $order=mysql_fetch_assoc($result); echo"
"; echo"
"; echo"
Çàêàç #".$order['order_id']." Cóììà: ".$order['total']." ãðí.
".date('Y-m-d H:i:s',$order['mktime'])."
äà
íåò
 
 
 
 
"; echo "
"; echo "
 
 
"; echo"
"; // Òàáëèöà òîâàðîâ $sql3 = "SELECT * FROM catalogs_orders_products WHERE `order_id`='".$order['order_id']."' "; $result3 = mysql_query($sql3) or die(mysql_error()); if (mysql_affected_rows()!=0) { $i=0; echo"
Òîâàðû
¹
Êîä
Áðåíä
Íàéìåíîâàíèå
Ðàçìåð
Öâåò
Êîë.
Öåíà
Ñóììà
Íàëè÷èå
1
 
 
 
 
0
0
"; while ($item_id=mysql_fetch_assoc($result3)) { $i++; // Èíôî î òîâàðå $sql4 = "SELECT m.*, m.id as mod_id, p.* from catalogs_modifications as m LEFT JOIN catalogs_products as p ON p.id=m.product_id WHERE m.id='".$item_id['product_id']."' "; $result4 = mysql_query($sql4) or die(mysql_error()); if (mysql_affected_rows()!=0) { $item=mysql_fetch_assoc($result4); // íàëè÷èå òîâàðà $sql5 = "SELECT c.name as city, o.count FROM catalogs_keys_products_cities as o LEFT JOIN catalogs_cities as c ON o.city_id=c.id WHERE o.mod_code='".$item['code']."' AND o.count>0 "; $result5 = mysql_query($sql5) or die(mysql_error()); if (mysql_affected_rows()!=0) { $onStockDesc=''; while ($onStock=mysql_fetch_assoc($result5)) { $onStockDesc.=$onStock['city']."(".$onStock['count'].") "; } } else { $onStock='íåò';} echo"
$i
".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')." 
".$item['size']." 
".$item['color']." 
".$item['cine']."
".($item['cine']*$item_id['count'])."
$onStockDesc
Ä
"; } } echo"
Âñåãî: 0 òîâàðîâ íà 0 ãðí.
"; echo"
"; // Äëÿ XML ôàéëà $dateFromDate=ExtractDate((date('Y-m-d H:i:s',$order['mktime']))); // Ñìåíà ñòàòóñà if ($order['status']!=6) { echo "
Ïåðåâåñòè
"; echo" "; } echo""; echo"
"; if (is_file($_SERVER['DOCUMENT_ROOT']."/xml/".$dateFromDate[0]."/".$dateFromDate[1]."/order_".$order['order_id'].".xml")) { echo"
"; } echo"
"; } echo"
"; echo""; } } else { echo"

Ïóñòî

";} // ===================== // ===== javascript ==== // ===================== echo" "; echo" "; } // ============= // ==== add ==== // ============= if (isset($_GET['action']) && $_GET['action']=='add') { if (isset($_POST['user'])) {} $user=array(); if(isset($_GET['user'])) { $sql = "SELECT * FROM zlo_users WHERE id='".$_GET['user']."'"; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $user=mysql_fetch_assoc($result); } } else { if(isset($_POST)) {$user=$_POST['user'];} } echo"
"; echo"
"; echo"
"; echo"
Íîâûé çàêàç
".date('d-m-Y H:i:s')."
"; echo"
"; if(!isset($_GET['user'])) { echo"
Ïî óìîë÷àíèþ
"; } if(isset($_GET['user'])) { $readonly='readonly="readonly"'; $disabled='disabled="disabled"'; } else {$readonly='';$disabled='';} echo"
"; echo"
"; echo "
"; // ãðóïïà echo" "; echo ""; // hidden if (isset($_GET['user'])) { echo""; } echo""; echo"
"; echo "
"; echo "
"; echo "
"; $array_method = array("Îïëàòèòü íàëè÷íûìè","Îïëàòèòü íà êàðòó Ïðèâàò Áàíêà","Îïëàòèòü ïî áåçíàëè÷íîìó ðàñ÷åòó","Îïëàòèòü Ïðàâåêñ-òåëåãðàô","Íàëîæåííûì ïëàòåæîì"); echo"
"; echo"
"; echo"
"; $array_method = array("Ïîëó÷àòåëÿ","Îòïðàâèòåëÿ"); echo"
"; echo"
"; echo"
"; echo"
Òîâàðû
¹
Êîä
Áðåíä
Íàéìåíîâàíèå
Ðàçìåð
Öâåò
Êîë.
Öåíà
Ñóììà
Áðîíü
Íàëè÷èå
1
 
 
 
 
0
0
1
 
 
 
 
0
0
Ñòîèìîñòü äîñòàâêè Âñåãî: 0 òîâàðîâ íà 0 ãðí.
"; // ===================== // ===== javascript ==== // ===================== echo" "; echo" "; } // ============= // === print === // ============= if (isset($_GET['action']) && $_GET['action']=='print') { // =========== Ãåíåðèì òàáëèöó =========== if (!isset($_GET['status'])) {$_GET['status']=1;} $sql = "SELECT o.*,u.*, o.id as order_id,o.city as city FROM catalogs_orders as o RIGHT JOIN zlo_users as u on u.id=o.user_id WHERE o.id='".$_GET['order_id']."' "; $sql = "SELECT o.*, o.id as order_id,o.city as city,adm.login as meneger FROM catalogs_orders as o LEFT JOIN zlo_admin adm ON adm.id=o.meneger WHERE o.id='".$_GET['order_id']."' "; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $view=''; $view.="
"; $order=mysql_fetch_assoc($result); $view.="
Ìåíåäæåð: ".$order['meneger']."
Çàêàç # ".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['mktime'])."
Êëèåíò: ".$order['name']."
Email: ".$order['email']."
Òåë: ".$order['phone']."
Äîï. òåë: ".$order['phonemob']."
¹ êàðòî÷êè: ".$order['cards']."
Êîìåíòàðèé: ".$order['comment']."
Äîñòàâêà: ".viewBook('zlo_book_delivery', $order['delivery'], 'id', 'title')."
Äåêëàðàöèÿ ¹: ".$order['declaration']."
¹ ñêëàäà: ".$order['warehouse']."
Ñïîñîá îïëàòû: ".$order['payment']."
Ñòðàõîâêà: ".$order['insurance']."
Ñóììà íàëîæåííîãî: ".$order['sumn']."
Îòïðàâêà çà ñ÷åò: ".$order['sends']."
Ãîðîä: ".$order['city']."
Àäðåñ: ".$order['adress']."
Êîìåíòàðèé (ìåíåäæåðà): ".$order['mcomment']."
"; // Òàáëèöà òîâàðîâ $sql3 = "SELECT * FROM catalogs_orders_products WHERE `order_id`='".$order['order_id']."' "; $result3 = mysql_query($sql3) or die(mysql_error()); if (mysql_affected_rows()!=0) { $i=0; $view.="
"; $sum = array(); while ($item_id=mysql_fetch_assoc($result3)) { $i++; $sql4 = "SELECT *,IF(m.cine>0,m.cine,p.cine) as cine FROM catalogs_modifications as m LEFT JOIN catalogs_products as p ON p.id=m.product_id WHERE m.id='".$item_id['product_id']."' "; $result4 = mysql_query($sql4) or die(mysql_error()); if (mysql_affected_rows()==0) { $sql4 = "SELECT m.*, m.id as mod_id, p.*,IF(m.cine>0,m.cine,p.cine) as cine from catalogs_modifications as m LEFT JOIN catalogs_products as p ON p.id=m.product_id WHERE m.code='".$item_id['code']."' "; $result4 = mysql_query($sql4) or die(mysql_error()); } if (mysql_affected_rows()!=0) { while ($item=mysql_fetch_assoc($result4)) { $view.="
¹ $i .   Êîä ".$item['code']."   Áðåíä ".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')."   Íàçâàíèå ".$item['name']."   Ðàçìåð ".$item['size']."   Öâåò ".$item['color']."   Êîë. ".$item_id['count']."   Öåíà "."(".$item_id['product_cine_id'].") ".$item['cine']."   Ñóììà ".($item_id['product_cine_id']*$item_id['count'])."   Áðîíü ".$item_id['reservation']."
"; $sum[] =($item_id['product_cine_id']*$item_id['count']); } } } $view.="Îáùàÿ ñóììà: ".array_sum($sum)." ãðí. Ñòîèìîñòü äîñòàâêè: ".$order['cost_delivery']." ãðí.
"; } $view.="
"; // Âûâîäèì 2 ðàçà echo $view; echo "
"; $view2=''; $view2.="
"; $view2.="
Çàêàç # ".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['mktime'])."
Êëèåíò: ".$order['name']."
Òåë: ".$order['phone']."
Ãîðîä: ".$order['city']."
¹ ñêëàäà: ".$order['warehouse']."
Ñòðàõîâêà: ".$order['insurance']."
Ñóììà íàëîæåííîãî: ".$order['sumn']."
Îòïðàâêà çà ñ÷åò: ".$order['sends']."
Êîìåíòàðèé: ".$order['mcomment']."
"; echo $view2; } } ?>