示例#1
0
    }
    $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") {
    $campi .= " GROUP BY id_sottoconto";
示例#2
0
<?php

/*
 * 28/08/2009 23:48:31 CEST Claudio Giordano
 * 22/12/2009   convertita in ajax
 *
 * composizione live search
 */
$root = substr($_SERVER['DOCUMENT_ROOT'], 0, -1);
require_once "{$root}/conti/connection.php";
require_once "{$root}/Function/Strings.php";
require_once "{$root}/Function/Db.php";
require_once "{$root}/Function/Debug.php";
require_once "{$root}/Function/DataTime.php";
$_GET['str'] = ExpandSearch($_GET['str']);
$Sottoconti = GetRows("tab_sottoconti", "concat(\"(\", codice_sottoconto, \") \", descr_sottoconto) LIKE '%" . $_GET['str'] . "%'", "descr_sottoconto", $db, 1, "id_sottoconto, concat(\"(\", codice_sottoconto, \") \", descr_sottoconto) as descr_sottoconto");
$Anagrafiche = GetRows("tab_anagrafica", "rag_soc LIKE '%" . $_GET['str'] . "%'", "rag_soc", $db, 1);
$Result = array();
foreach ($Sottoconti as $key => $field) {
    array_push($Result, $field['descr_sottoconto']);
}
foreach ($Anagrafiche as $key => $field) {
    array_push($Result, $field['rag_soc']);
}
?>

    <?php 
if (count($Result) > 0) {
    ?>
    <table class="dettaglio" style="width: 100%;">
    <?php 
示例#3
0
//~ 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";
}
if (!empty($_POST)) {