query($q); if ($rs->num_rows > 0) { while ($row = $db->fetchByAssoc($rs)) { $a_json_row ['id'] = $row ['id']; $a_json_row ['ecmproductname'] = $row ['name']; $a_json_row ['code'] = $row ['code']; $a_json_row ['label'] = "Indeks: " . $row ['code'] . "
Nazwa: " . $row ['name'] . ''; $a_json_row ['value'] = $row ['name']; $result [] = $a_json_row; } } else { $a_json_row ['id'] = ''; $a_json_row ['ecmproductname'] = ''; $a_json_row ['code'] = ''; $a_json_row ["label"] = "Brak produktu o szukanej nazwie"; $a_json_row ['value'] = ''; $result [] = $a_json_row; } $json = json_encode($result); print $json; } function ecmProductIndeksAutocomplite($indeks){ $db = $GLOBALS ['db']; $result = array(); $nazwa = ''; if ($indeks != '') { $nazwa = ' AND UPPER(code) LIKE "%' . $indeks . '%" '; } $q = 'SELECT id, name, code FROM ecmproducts WHERE deleted=0 ' . $nazwa . ' ORDER BY name LIMIT 0,50'; $rs = $db->query($q); if ($rs->num_rows > 0) { while ($row = $db->fetchByAssoc($rs)) { $a_json_row ['id'] = $row ['id']; $a_json_row ['ecmproductname'] = $row ['name']; $a_json_row ['code'] = $row ['code']; $a_json_row ['label'] = "Indeks: " . $row ['code'] . "
Nazwa: " . $row ['name'] . ''; $a_json_row ['value'] = $row ['code']; $result [] = $a_json_row; } } else { $a_json_row ['id'] = ''; $a_json_row ['ecmproductname'] = ''; $a_json_row ['code'] = ''; $a_json_row ["label"] = "Brak produktu o szukanym indeksie"; $a_json_row ['value'] = ''; $result [] = $a_json_row; } $json = json_encode($result); print $json; } function getProductActionsLoad($id){ $db = $GLOBALS ['db']; $result = array(); $q = 'SELECT CONCAT(a.indeks, " ", a.name) as name, a.id as id FROM ecmproductactions pa, ecmactions a WHERE pa.ecmproduct_id="' . $id . '" AND pa.ecmaction_id = a.id ORDER BY pa.position DESC'; $rs = $db->query($q); if ($rs->num_rows > 0) { while ($row = $db->fetchByAssoc($rs)) { $a_json_row ['id'] = $row ['id']; $a_json_row ['name'] = $row ['name']; $result [] = $a_json_row; } } $json = json_encode($result); //$json = json_encode($q); print $json; } function getProductActions($id){ $db = $GLOBALS ['db']; $result = array(); $q = 'SELECT CONCAT(a.indeks, " ", a.name) as name, a.id as id, a.cost_other as ecmactioncost, a.cost_action as costbrutto FROM ecmproductactions pa, ecmactions a WHERE a.deleted=0 AND pa.ecmproduct_id="' . $id . '" AND pa.ecmaction_id = a.id ORDER BY pa.position DESC'; $rs = $db->query($q); if ($rs->num_rows > 0) { while ($row = $db->fetchByAssoc($rs)) { $a_json_row ['id'] = $row ['id']; $a_json_row ['name'] = $row ['name']; $a_json_row ['ecmactioncost'] = $row ['ecmactioncost']; $a_json_row ['costbrutto'] = $row ['costbrutto']; $result [] = $a_json_row; } } $json = json_encode($result); // $json = json_encode($q); print $json; } function getEcmActionsCost($id){ $db = $GLOBALS ['db']; $q = 'SELECT cost_other, cost_action FROM ecmactions WHERE id="' . $id . '"'; $rs = $db->query($q); if ($rs->num_rows > 0) { $row = $db->fetchByAssoc($rs); $a_json_row['cost_other'] = $row ['cost_other']; $a_json_row['cost_action'] = $row ['cost_action']; } $json = json_encode($a_json_row); print $json; } ?>