ciao, non mi funziona il campo obbligatorio per la data ($data_arrivo), per gli altri campi ($ragione_sociale e $stato_ordine) invece non ci sono problemi.
Codice PHP:
<?
$anno_par=$anno_att-50;?>
<select name="gg1">
<option value="">00</option>
<?
for ($n=1;$n<=31;$n=$n+1){
$n=sprintf("%02d",$n);?>
<option value=<?=$n?><?php if($gg1==$n) echo 'selected';?>><?=$n?></option>
<?
}?></select>
<select name="mm1">
<option value="">00</option>
<?
for ($n=1;$n<=12;$n=$n+1){
$n=sprintf("%02d",$n);?>
<option value=<?=$n?><?php if($mm1==$n) echo 'selected';?>><?=$n?></option>
<?
}?></select>
<select name="aa1">
<option value="">0000</option>
<?
for ($n=2007;$n<=2007;$n=$n+1){?>
<option value=<?=$n?><?php if($aa1==$n) echo 'selected';?>><?=$n?></option>
<?
}?></select>
Codice PHP:
<?
if ($pagina==1){
if ($data_arrivo && $ragione_sociale && $stato_ordine) {
$data_arrivo=$aa1."-".$mm1."-".$gg1;
$sql = "INSERT INTO protocollo_ordini (data_arrivo, ragione_sociale, stato_ordine, note_ordine, data_ins_prot_ordini, ora_ins_prot_ordini)
VALUES ('$data_arrivo', '$ragione_sociale', '$stato_ordine', '$note_ordine', curdate(), curtime())";
mysql_query($sql, $conn) or die ($sql);
$msg = "protocollo inserito nel database";
}else {
$msg = "ERRORE
i campi segnati in rosso sono obbligatori";
}
$inserimento = 1;
}