Ciao,
ho un problema con il passaggio di variabili dal form alla query che deve essere eseguita sulla base dei valori inseriti nel form. Questo genere di lavoro l'ho fatto altre cento volte, ma in questo caso proprio non riesco a vedere dove sta l'errore!
I valori immesse nel form non sono passati alle variabili della where condition.
Form html:
codice HTML:
<form method="POST" action="prenotazione.php">
<input type="text" name="datapreno_dal" >
<input type="text" name="datapreno_al" >
<input type="submit" value="Verifica">
</form>
Pagina php:
Codice PHP:
<?php
$datap_dal=$_POST['datapreno_dal'];
$datap_al=$_POST['datapreno_al'];
$datiPrenoQ = mysql_query("
SELECT *
FROM tabella_prenotazioni
WHERE campo_datapreno_dal = '$datap_dal' AND campo_datapreno_al = '$datap_al'
");
$datiPrenoR=mysql_fetch_array($datiPrenoQ);
?>
<?=$datiPrenoR['campo_datapreno_dal']; ?>
Se alla pagina prenotazione.php aggiungo <?php print_r($_POST); ?> allora visualizzo le variabili passate alla pagina e tra queste campo_datapreno_dal.
Mi potreste aiutare?
Come faccio a far sì che il valore del campo datapreno_dal sia passato alla variabile della where condition?
Grazie infinite, sto impazzendo!