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;
}
?>