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