source: extensions/MyPiwiShop/admin/MyPiwiShopBatchUnit.php @ 27568

Last change on this file since 27568 was 27568, checked in by Miklfe, 10 years ago
File size: 1.8 KB
Line 
1<?php
2defined('MPS_PATH') or die('Hacking attempt!');
3/*      *
4*** submit change
5**/     
6       
7if(isset($_POST['imgid']))
8        {
9        $imgid = $_POST['imgid'];
10        $imgen = array($imgid);
11        if (!isset($_POST['productcheck'])) {
12                deletThis_image_Allproduct($imgid);
13        }
14        else{   
15
16        $product_id = $_POST['productcheck'];
17        add_product_Thisimage($product_id, $imgen);
18  }
19}       
20       
21
22global $template, $conf, $page, $element_ids;
23 
24
25 $query='SELECT * FROM '.MPS_CONF_TABLE.';';
26  $result       = pwg_query($query);
27  while($row = pwg_db_fetch_assoc($result)){
28   $config = $row ;
29  }
30
31  $query='
32  SELECT id
33  FROM '.IMAGES_TABLE.'
34  WHERE id IN ('.implode(',', $element_ids).')
35 
36;';
37  $productImg = array();
38  $result = pwg_query($query);
39  while($row1 = pwg_db_fetch_assoc($result)){
40
41        $query='
42        SELECT *
43        FROM '.MPS_PROD_IMG_TABLE.' AS pit
44    JOIN '.MPS_PRODUCT_TABLE.' AS t ON t.id = pit.product_id
45        WHERE image_id = '.$row1['id'].'
46        ;';
47        $re = pwg_query($query);
48        $prod = array();
49        $prodid = array();
50        $productCheck = array();
51    while($row = pwg_db_fetch_assoc($re)){
52           $prod = array("id"                   =>$row['id'],
53                                         "product"              =>$row['product'],
54                                     "noteAdmin"        =>$row['noteAdmin'],
55                                     "price"            =>$row['price'],
56                                        );
57           $productCheck[]=$prod;
58           
59       $prodid[] = $row['id'];
60        for($i=0;$i<count($productCheck);$i++){
61        $productCheck[$i]['check'] = 'true';   
62        }
63        }
64
65           $query = '
66        SELECT *
67        FROM '.MPS_PRODUCT_TABLE.'
68        ;';
69       
70        $resu = pwg_query($query);
71        $product = array();
72        while($row2 = pwg_db_fetch_assoc($resu)){
73
74        if (!in_array($row2['id'], $prodid)) {
75        $product[]= $row2;
76        }
77        }
78        for($i=0;$i<count($product);$i++){
79        $product[$i]['check'] = 'false';       
80        }
81
82        $productimg = array_merge($productCheck, $product);
83
84        $productImg[$row1['id']] = $productimg;
85  }
86        $template->assign(array(
87        'mps_conf'                => $config,
88        'mps_productcheck' => $productImg,
89        ));
90
91
92       
93       
Note: See TracBrowser for help on using the repository browser.