Ti posto il pezzo di codice in questione, lo puoi vedere in azione qua: http://www.axive.it/polizza.php?id=1
codice:
<form method="post" action="<?php $_PHP_SELF ?>" id="incassatitolo">
<span class="formlabel">Data Titolo</span>
<input name="titolo" type="text" value="<?=$scadenza?>"><br><br>
<span class="formlabel">Premio</span>
<input name="premio" type="text"><br><br>
<span class="formlabel">Foglio Cassa</span>
<input name="fogliocassa" type="text"><br><br>
<span class="formlabel">Pagamento</span>
<select name="metodo" form="incassatitolo">
<option value="Contanti">Contanti</option>
<option value="Bonifico">Bonifico</option>
<option value="POS">POS</option>
<option value="Assegno">Assegno</option>
<option value="Bollettino">Bollettino Postale</option>
<option value="Mensilizzazione">Mensilizzazione</option>
</select><br>
<input name="incasso" type="submit" id="incasso" value="INCASSA" style="float: right; margin: 20px 80px 0 0; border: 0;" class="cash">
<?
if(isset($[underscore]POST['incasso']))
{
$data = $_POST['titolo'];;
$scadenza = new DateTime($data);
$datadb = $scadenza->format('Y-m-d');
$scadenza->modify('+1 year');
$newscad = $scadenza->format('Y-m-d');
$premio = $_POST['premio'];
$fogliocassa = implode("-", array_reverse(explode("/", $_POST['fogliocassa'])));
$metodo = $_POST['metodo'];
$incassa = mysql[underscore]query("INS[interruzione_per_post]ERT INTO titoli (scadenza, premio, fogliocassa, polizza, metodo) VAL[interruzione_per_post]UES ('$datadb', '$premio', '$fogliocassa', '$pid', '$metodo');");
$modificapolizza = mysql[underscore]query("UP[interruzione_per_post]DATE polizze S[interruzione_per_post]ET premio = '$premio', scadenza = '$newscad' WHERE id = '$pid';");
echo "<meta http-equiv='refresh' content='0'>";
}
?>
</form>