volevo creare una query prepared statmens che mi estraesse dei record in un certo intervallo di tempo
ho scritto:
Codice PHP:
$query = "SELECT cognome, nome, data_visita FROM medico_paziente, paziente " .
"WHERE id = ? AND data_visita between ('?') AND ('?')";
if ($stmt = $mysqli->prepare($query)) {
$stmt->bind_param("idd", $id, $primo_giorno, $ultimo_giorno);
$stmt -> execute();
$stmt->bind_result($cognome, $nome, $data_visita);
}
la sintassi della query è corretta? vanno bene le parentesi tonde e gli apici in questa riga:
between ('?') AND ('?')"
se la variabile $primo_giorno deve essere il 1^ dic 2009, come la devo definire con il linguaggio php affinchè la possa usare nella query?
grazie