Exemple #1
0
function SalvaLivello($id_razza, $id_classe, $livello)
{
    include "config.inc.php";
    $id_user = GetIdUser($db);
    $data = date('Y-m-d H:i:s');
    // Verifica unicita' livello:
    $q_ver = "select * from tab_livelli where id_razza='{$id_razza}' AND id_classe='{$id_classe}'";
    $r_ver = mysql_query($q_ver, $db) or die(StampaErr($q_ver));
    $n_ver = mysql_affected_rows($db);
    // Se non c'e' una coppia classe livello salvata aggiungila:
    if ($n_ver == 0) {
        $q_save = "insert into tab_livelli (id_razza, id_classe, livello, id_user, data) " . "values ('{$id_razza}', '{$id_classe}', '{$livello}', '{$id_user}', '{$data}')";
        $r_save = mysql_query($q_save, $db) or die(StampaErr($q_save));
        $msg = "<label class=\"ok\">Livello salvato correttamente.</label>";
        SessionLog("[Debug][SalvaLivello]: {$q_save}", $db);
    } else {
        $msg = "<label class=\"err\">Livello gi&#224; presente, salvataggio annullato.</label>";
    }
    mysql_close($db);
    return $msg;
}
     $Status = $d->DeleteRows("tab_dett_offerte", "id_offerta = '" . $_GET['tomod'] . "' AND comp != 'acc'");
     $Status = $d->DeleteRows("tab_dett_offerte", "id_offerta = '" . $_GET['tomod'] . "' AND comp = 'acc'");
 }
 //~ if ($_SESSION['assemblaggio'] == 0)
 //~ {
 //~ $Assemblaggio = (35*1.2);
 //~ $f_asse = 0;
 //~ }else{
 //~ $Assemblaggio = 0;
 //~ $f_asse = 1;
 //~ }
 $TotaleOff = sprintf("%.2f", $TotaleOff * 1.3 * 1.2 + $Assemblaggio);
 if (isset($_SESSION['offerta_def']) && $_SESSION['offerta_def'] != $TotOfferta) {
     $TotaleOff = $_SESSION['offerta_def'];
 }
 $Valori = array('data' => date("Y-m-d H:i:s"), 'tot' => $TotaleOff, 'asse' => $_SESSION['assemblaggio'], 'id_cliente' => $_SESSION['offerta']['id_anagrafica'], 'img1' => $_SESSION['img-stp'], 'img2' => $_SESSION['img-case'], 'img3' => $_SESSION['img-monit'], 'id_utente' => GetIdUser($_SESSION['rm_user'], $db));
 //~ echo "Debug => get salva: |".$_GET['salva'] ."| <br />";
 //~ Opzioni offerta
 if ($_GET['salva'] == "salva") {
     //~ echo "Debug => salvo la nuova offerta <br />";
     $Status = $d->SaveRow($Valori, "", "tab_offerte");
     $result = $Status[0];
     $id_offerta = $Status[1];
 } else {
     //~ echo "Debug => Aggiorna i dati dell'offerta <br />";
     $Status = $d->UpdateRow($Valori, "", "tab_offerte", "id_off = '" . $_GET['tomod'] . "'");
     $id_offerta = $_GET['tomod'];
     $result = $Status;
 }
 //~ Macchina
 foreach ($_SESSION['macchina'] as $key => $field) {