示例#1
0
        $_POST['val_data_f_op'] = date('d/m/Y');
    }
    $inizio = Inverti_Data($_POST['val_data_i_op'], "-", "/");
    $fine = Inverti_Data($_POST['val_data_f_op'], "-", "/");
    array_push($condizione, "(data_doc >= '{$inizio}' AND data_doc <= '{$fine}')");
    if ($_POST['rad_tipo'] == "mastrini") {
        $interval_op = " AND (data_doc >= '{$inizio}' AND data_doc <= '{$fine}')";
    }
}
if (isset($_POST['ck_sottoconto'])) {
    $val_sott = FindStr($_POST['val_sottoconto'] . "\$", ") ", "\$", 0, 0);
    if ($val_sott == "error") {
        $val_sott = $_POST['val_sottoconto'];
        $is_anag = "true";
    }
    $val_sott = ModoRicerca($val_sott, "tutto");
    $val_sott = ExpandSearch($val_sott);
    array_push($condizione, "(descr_sottoconto LIKE '{$val_sott}' OR ragione_sociale LIKE '{$val_sott}')");
    $descr_mastrino = " AND (descr_sottoconto LIKE '{$val_sott}' OR ragione_sociale LIKE '{$val_sott}')";
}
if (count($condizione) == 0) {
    array_push($condizione, "1");
}
foreach ($condizione as $key => $field) {
    if ($key + 1 != count($condizione)) {
        $campi .= $field . " AND ";
    } else {
        $campi .= $field;
    }
}
if ($_POST['rad_tipo'] == "mastrini") {
示例#2
0
}
?>
	</script>

	<?php 
// Se è stata fatta una ricerca:
if (isset($_POST['descr'])) {
    // Se il valore cercato è ==  "" setto il valore cercato = "%":
    if (trim($_POST['descr']) == "") {
        $_POST['descr'] = "%";
    }
    // Compone la query per la ricerca dei prodotti:
    //~ Escludo dalla selezione articoli gia' composti.AND ck_com = '1' ????
    $Tab = "tab_conti, tab_sottoconti";
    $Where = "tab_conti.id_conto = tab_sottoconti.id_conto";
    $val = ModoRicerca($_POST['descr'], "tutto");
    // Sostituisce agli spazi nella ricerca con "%"
    $temp_val = explode(" ", $val);
    $val = join("%", $temp_val);
    $Where .= " AND tab_sottoconti.descr_sottoconto LIKE '" . $val . "' ";
    /*
     * Se è stata scelta una categoria dal /Images/Links/
     * usala per filtrare i risultati:
     */
    if ($_POST['id_conto'] != "%") {
        $Where .= "AND tab_sottoconti.id_conto = '" . $_POST['id_conto'] . "'";
    }
    $Sottoconti = GetRows($Tab, $Where, "descr_sottoconto", $db);
}
?>
示例#3
0
//~ require_once ("$root/Function/Strings.php");
//~ require_once ("$root/Function/Db.php");
//~ require_once ("$root/Function/Debug.php");
//~ require_once ("$root/Function/DataTime.php");
$condizione = array();
array_push($condizione, "id_off != ''");
if (isset($_GET['del_off'])) {
    DeleteRows("tab_offerte", "id_off = '" . $_GET['del_off'] . "'", $db);
    DeleteRows("tab_dett_offerte", "id_offerta = '" . $_GET['del_off'] . "'", $db);
    $Result = "<label class=\"ok\">Offerta eliminata.</label>";
}
if (isset($_POST['ck_interval'])) {
    //~ array_push($condizione, "ORDER BY id_off desc LIMIT 15");
}
if (isset($_POST['ck_cliente'])) {
    $val_cli = ModoRicerca($_POST['val_cliente'], "tutto");
    $val_cli = ExpandSearch($val_cli);
    array_push($condizione, "tab_anagrafica.ragione_sociale LIKE '{$val_cli}'" . " AND tab_offerte.id_cliente = tab_anagrafica.id_anag");
}
foreach ($condizione as $key => $field) {
    if ($key + 1 != count($condizione)) {
        $campi .= $field . " AND ";
    } else {
        $campi .= $field;
    }
}
$campi .= " group by tab_offerte.id_off ";
if (isset($_POST['ck_last15'])) {
    //~ deve essere l'ultima condizione da controllare.
    $campi .= " ORDER BY data desc LIMIT 15";
}