0) { //if(trim($_POST['label'])) $_POST['label'] = 1; //print_r($_POST); // Îáíîâëÿåì äàííûå çàêàçà $sql21=sprintf("UPDATE catalogs_orders SET cards=%s,insurance=%s,warehouse=%s,cost_delivery=%s,paid=%s,label=%s,delivery=%s,declaration=%s,payment=%s,city=%s,adress=%s,comment=%s,mcomment=%s,total=%s WHERE id='".$_POST['order_id']."'", GetSQLValueString($_POST['user']['cards'], "text"), GetSQLValueString($_POST['user']['insurance'], "text"), GetSQLValueString($_POST['user']['warehouse'], "text"), GetSQLValueString($_POST['cost_delivery'], "text"), $_POST['paid'], $_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")); $result2 = mysql_query($sql21) or die(mysql_error()); eMailing('xml',$_POST['user_id'], $_POST['order_id']); /* } else { $sql2="DELETE FROM catalogs_orders WHERE id='".$_POST['order_id']."'"; $result2 = mysql_query($sql2) or die(mysql_error()); }*/ GoBack(1); } else { echo""; } } // ============== // ==== 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,status) VALUES (%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")); $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,product_cine_id,count,reservation) VALUES (%s,%s,%s,%s,%s)", GetSQLValueString($order['id'], "text"), GetSQLValueString($_POST['item']['mod_id'][$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""; // ***** Àäìèí ðåæèì ***** if(isset($_SESSION['admin']['edit']) || $_SESSION['admin']['group']==4 || $_SESSION['admin']['group']==2) { 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("id"=>"íîìåð çêàçà","username"=>"êëèåíò", "email"=>"email", "tel"=>"òåëåôîí", "code"=>"øòðèõêîä"); // Åñëè ñóùåñòâóåò Ïîèñê if (isset($_REQUEST['search'])) { if($_REQUEST['field']=='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";} $AND=''; if (trim($_REQUEST['look'])!='') { $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']).")"; } $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 order_id, m.*, m.product_id as mod_id, op.* , p.*, g.color as group_color 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 ".$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,30,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=>"îáðàáîòàí",2=>"äîñòàâèòü",3=>"îòïðàâèòü",4=>"ñàìîâûâîç",5=>"",6=>"", 7=>"âîçâðàò",8=>"",9=>"îòìåíåí",10=>"âûïîëíåí"); print'
'; for($i=0;$i<=10;$i++){ $sql = "select count(*) from catalogs_orders o where o.label='".$i."'"; if(isset($_GET['stat']) && $_GET['stat']==1){ $sql .= " AND o.status IN(4,5)"; }else{ $sql .= $mk_and; } $r = mysql_query($sql) or die(mysql_error()); $count = mysql_result($r,0); print''; } print"


"; $sql = "select * from zlo_book_delivery"; $r = mysql_query($sql) or die(mysql_error()); $i=0; while ($row=mysql_fetch_assoc($r)) { print''; $i++; } print'
'; $tim = (time()-86400); $sql3 = " SELECT count(*) count FROM catalogs_orders WHERE `status`=1 AND `upd`<'".date("Y-m-d H:i:s",$tim)."';"; $result3 = mysql_query($sql3) or die(mysql_error()); $row3=mysql_fetch_assoc($result3); $yyyyyt = ""; if(trim($_REQUEST['pr'])=="1") $yyyyyt = "font-weight:bold; "; $tim2 = (time()-172800); $sql4 = " SELECT count(*) count FROM catalogs_orders WHERE `status`=2 AND `upd`<'".date("Y-m-d H:i:s",$tim2)."';"; $result4 = mysql_query($sql4) or die(mysql_error()); $row4=mysql_fetch_assoc($result4); $yyyyyt2 = ""; if(trim($_REQUEST['prs'])=="1") $yyyyyt2 = "font-weight:bold; "; echo"
Êîðçèíà
"; echo"
Ñòàòèñòèêà çàêàçîâ
 
"; // =================== // === ÏÐÎÄÎËÆÅÍÈÅ === // =================== $url_l = '/admin.php/orders/?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); 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['order_id']} ".date('Y-m-d H:i:s',$order['order_date'])." ".$order['username']." {$order['total']} "; if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4){ echo ""; }else{ if($order['paid']==1) print "Äà"; else print "Íåò"; } echo " {$order['tel']} {$order['city']}, {$order['address']} "; //if($_SESSION['admin']['group']==1 || $_SESSION['admin']['group']==4){ echo " "; //}else{ //print $order['label']; //} echo " "; if(strlen($order['mcomment'])>0)print"".substr($order['mcomment'],0,30)."..."; print"
"; $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['order_id']==$_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 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); 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){ 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 "
"; echo "
"; echo "
"; echo "
"; $array_method = array("Îïëàòèòü íàëè÷íûìè","Îïëàòèòü íà êàðòó Ïðèâàò Áàíêà","Îïëàòèòü ïî áåçíàëè÷íîìó ðàñ÷åòó","Îïëàòèòü Ïðàâåêñ-òåëåãðàô"); echo"
"; 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
"; if($item_id['count']==0){ echo""; echo""; } else{ echo"
"; } echo"
".viewBook('catalogs_brends', $item['brend_id'], 'id', 'name')." 
".$item['size']." 
".$item['color']." 
".$item['cine']."
".($item['cine']*$item_id['count'])."
"; if($item_id['count']==0){ echo""; echo""; }else{ 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"";*/ 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" "; 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"
"; 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']."' "; $result = mysql_query($sql) or die(mysql_error()); if (mysql_affected_rows()!=0) { $view=''; $view.="
"; $order=mysql_fetch_assoc($result); $view.="
Çàêàç # ".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['mktime'])."
Êëèåíò: ".$order['username']."
Email: ".$order['email']."
Òåë: ".$order['tel']."
Äîï. òåë: ".$order['tel2']."
¹ êàðòî÷êè: ".$order['cards']."
Êîìåíòàðèé: ".$order['comment']."
Äîñòàâêà: ".viewBook('zlo_book_delivery', $order['delivery'], 'id', 'title')."
Äåêëàðàöèÿ ¹: ".$order['declaration']."
¹ ñêëàäà: ".$order['warehouse']."
Ñïîñîá îïëàòû: ".$order['payment']."
Ñòðàõîâêà: ".$order['insurance']."
Ãîðîä: ".$order['city']."
Àäðåñ: ".$order['address']."
Êîìåíòàðèé (ìåíåäæåðà): ".$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.="
"; while ($item_id=mysql_fetch_assoc($result3)) { $i++; $sql4 = "SELECT * 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) { 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['cine']."   Ñóììà ".($item['cine']*$item_id['count'])."   Áðîíü ".$item_id['reservation']."
"; } } } $view.="Îáùàÿ ñóììà: ".$order['total']." ãðí. Ñòîèìîñòü äîñòàâêè: ".$order['cost_delivery']." ãðí.
"; } $view.="
"; // Âûâîäèì 2 ðàçà echo $view; echo "
"; $view2=''; $view2.="
"; $view2.="
Çàêàç # ".$order['order_id']."
Äàòà: ".date('Y-m-d H:i:s',$order['mktime'])."
Êëèåíò: ".$order['username']."
Òåë: ".$order['tel']."
Ãîðîä: ".$order['city']."
¹ ñêëàäà: ".$order['warehouse']."
Ñòðàõîâêà: ".$order['insurance']."
Êîìåíòàðèé: ".$order['mcomment']."
"; echo $view2; } } ?>