コード例 #1
0
 if ($quantity_c) {
     if (empty($goods_id)) {
         if ($quantity_f == '') {
             $quantity_f = $quantity;
         }
         if ($exist_c) {
             if ($exist_n) {
                 AddGoods($user_id, $local_id, $prod_id['id'], $code, $name, $measure, $quantity, $unit_price, $price, $vat, $quantity_f);
             } else {
                 $error = '"' . $name . '" უკვე შეტანილია!';
             }
         } else {
             $error = 'საქონელი ასეთი კოდით უკვე შეტანილია!';
         }
     } else {
         $goods = GetGoods($goods_id);
         if ($quantity_f == '') {
             $quantity_f = $quantity;
         } else {
             $quantity_f = $quantity_f + $goods['quantity'];
             $quantity_f = $quantity_f - $quantity;
         }
         if ($quantity_f >= 0) {
             SaveGoods($user_id, $goods_id, $quantity, $price, $unit_price, $vat, $quantity_f);
         } else {
             $error = 'რაოდენობა აღემატება ნაშთს!';
         }
     }
 } else {
     $error = 'არასაკმარისი პროდუქტი მარაგში!';
 }
コード例 #2
0
ファイル: perfome.php プロジェクト: snemesh/Parser
		<meta http-equiv='content-type' content='text/html; charset=utf-8' /> 
		<script type='text/javascript' src='jquery-2.1.4.min.js'></script>
	</head>
	<body class = 'catalogOfCatalog'>
		<div id='wraper'>
			<div class=".col-md-1 new_table">
			
				<?php 
$urlOfpage = "{$_GET['paramLinc']}?p=0";
$numberPages = searchLastPage($urlOfpage);
$summOfPages = ceil($numberPages / 24);
$moveNameOfCat = "{$_GET['nameOfCatalog']}";
//echo $moveNameOfCat."<br>";
for ($i = 0; $i <= $summOfPages; $i++) {
    //for ($i=0; $i<1; $i++) {
    $urlOfpage = "{$_GET['paramLinc']}?p={$i}";
    $myarray = AddItemsToArray($urlOfpage);
    foreach ($myarray as $key => $value) {
        //echo "<p>";
        //echo($value['nameOfProd']); //выводим название товара
        //echo "</p>";
        GetGoods($value['link'], $value['nameOfProd'], $moveNameOfCat);
        //sleep (rand(3, 7));
    }
}
?>

			</div>
		</div>
	</body>
</html>
コード例 #3
0
/* ******************************
 *	Overhead In aJax actions
 * ******************************
 */
include '../../../includes/classes/core.php';
include '../../../includes/classes/logger.class.php';
$action = $_REQUEST['act'];
$error = '';
$data = '';
$user_id = $_COOKIE['USERID'];
$_log = Logger::instance('../../../log/documents/overhead/in/', Logger::OFF);
switch ($action) {
    case 'get_edit_page':
        $goods_id = $_REQUEST['id'];
        $page = GetPage(GetGoods($goods_id), $goods_id);
        $data = array('page' => $page);
        break;
    case 'get_list':
        $count = $_REQUEST['count'];
        $hidden = $_REQUEST['hidden'];
        $local_id = $_REQUEST['local_id'];
        mysql_query("SET @i = 0;");
        $rResult = mysql_query("SELECT DISTINCT `OD`.`id` AS `id`,\r\n\t\t\t\t\t\t\t  \t\t\t@i := @i + 1 AS `iterator`,\r\n\t\t\t\t\t\t\t\t\t\t`OD`.`name` AS `goods_name`,\r\n\t\t\t\t\t\t\t\t\t\t`PR`.`name`,\r\n\t\t\t\t\t\t\t\t\t\t`OI`.`quantity`,\r\n\t\t\t\t\t\t\t\t\t\t`OI`.`price`,\r\n\t\t\t\t\t\t\t\t\t\t`OD`.`amount`\r\n\t\t\t\t\t\t\t\tFROM `overhead_detail` AS `OD` LEFT JOIN `production_identity` AS `PI`\r\n\t\t\t\t\t\t\t\t\tON `OD`.`name` = `PI`.`rs_name` LEFT JOIN `production` AS `PR`\r\n\t\t\t\t\t\t\t\t\tON `PI`.`production_id` = `PR`.`id` LEFT JOIN `overhead_identity` AS `OI`\r\n\t\t\t\t\t\t\t\t\tON `OD`.`overhead_id` = `OI`.`overhead_id` && `PI`.`id` = `OI`.`identity_id` && `OD`.`id` = `OI`.`overhead_detail_id`\r\n\t\t\t\t\t\t\t\tWHERE `OD`.`overhead_id` = {$local_id}");
        $data = array("aaData" => array());
        if (!$rResult) {
            $error = 'Invalid query: ' . mysql_error();
        } else {
            while ($aRow = mysql_fetch_array($rResult)) {
                $row = array();
                for ($i = 0; $i < $count; $i++) {