nella pagina ho 3 campi di testo dove inserisco la data_aggiunta , fine_aggiunta , numero_camera.codice:<script LANGUAGE="JavaScript"> function validateForm() { formObj = document.form1; if (((formObj.java_camera.value==formObj.numero_camera.value)&&(formObj.java_arrivo.value<=formObj.fine_aggiunta.value)&&(formObj.java_partenza.value>=formObj.data_aggiunta.value))) { alert('Attenzione Non ci sono camere disponibili nel periodo selezionato.'); formObj.action="http://127.0.0.1/agriturismo/cerca_prenotazione.php"; }} </script><input name="hiddenField3" type="hidden" value="<?php function converti1($drmdata) { $giorno_conv=substr($drmdata,8,2); $mese_conv=substr($drmdata,5,2); $anno_conv=substr($drmdata,0,4); $drmdata=$giorno_conv."-".$mese_conv."-".$anno_conv; return $drmdata; }?>" /> <input name="java_arrivo" type="hidden" id="java_arrivo" value="<?php $rivo=converti1($row_Recordset4['data_arrivo']); echo $rivo;?>" /> <input name="java_partenza" type="hidden" id="java_partenza" value="<?php $tenza=converti1($row_Recordset4['data_partenza']); echo $tenza; ?>" /> <input name="java_camera" type="hidden" id="java_camera" value="<?php echo $row_Recordset4['numero_camera']; ?>" />
Se nel data base ho 3 record, il controllo me lo fa solo x il primo.
se seleziono il secondo record e metto data e numero di camera del 1° record
funziona.
perchè non me lo fa per tutti i record inseriti nel database?