示例#1
0
function saveIndirizzo()
{
    $idCliente = $_POST["idCl"];
    $nome = $_POST["nome"];
    $cognome = $_POST["cognome"];
    $via = $_POST["via"];
    $citta = $_POST["citta"];
    $cap = $_POST["cap"];
    $provincia = $_POST["provincia"];
    $fkprovincia = $_POST["fkprovincia"];
    $fknazione = $_POST["nazione"];
    $suffissoL = $_POST["lingua"];
    $telefono = $_POST["telefono"];
    //devo recuperare il nome esteso del paese
    $objSped = new Nazioni();
    $naz = $objSped->getById($fknazione);
    $nazione = $naz["naz_nazione" . $suffissoL];
    if ($fkprovincia != "") {
        $objProv = new Province();
        $arrProv = $objProv->getById($fkprovincia);
        $provincia = $arrProv["provincia"];
    }
    $objIndirizzi = new Clienti_indirizzi();
    $objIndirizzi->add($idCliente, $nome, $cognome, $telefono, $via, $citta, $cap, $fkprovincia, $provincia, $fknazione, $nazione);
    print "ok";
}
<?php

//controllo se si sta facendo un inserimento
if (isset($_POST["save"]) and $_POST["save"] == "si") {
    $nazione = $_POST["nazione"];
    $nazione_ita = $_POST["nazione_ita"];
    $nazione_ted = $_POST["nazione_ted"];
    $objNaz = new Nazioni();
    if (isset($_POST["insert"]) and $_POST["insert"] == "si") {
        $objNaz->add($nazione, $nazione_ita, $nazione_ted);
        //recupero l'ultimo id inserito
        $db = new Db();
        $id = $db->get_last_id();
    } elseif (isset($_POST["update"]) and $_POST["update"] == "si") {
        $id = aggiusta_post($_GET["id"]);
        $objNaz->update($id, $nazione, $nazione_ita, $nazione_ted);
    }
    print "<script language='Javascript'>window.location.replace('nazioni_dettaglio.php?id=" . $id . "&ins=si');</script>";
}
$nazione = "";
$nazione_ita = "";
$nazione_ted = "";
if (isset($_GET["id"]) and $_GET["id"] != "") {
    $id = aggiusta_post($_GET["id"]);
    $nazione = $array["naz_nazione"];
    $nazione_ita = $array["naz_nazione_ita"];
    $nazione_ted = $array["naz_nazione_ted"];
}
?>