Salve ragazzi

Sto cercando in tutti i modi di inserire le virgolette (") all'interno di una echo , per far si che vengano visualizzate a video , senza successo però.

Vi faccio vedere:

codice:
  $anno = $_POST['anno'];
                                $mese = $_POST['mese'];
                                $giorno = $_POST['giorno'];

                                $data = "".$anno."-".$mese."-"."$giorno"."";
                            
                                    $query ="Select Malato.Nome , Malato.Cognome
                                    FROM (Malato)
                                    WHERE (Malato.DataRicovero < $data)
                                    ";
In questo modo la stringa che viene fuori sarà (ipotizzando che la data sia 2011-10-10):

codice:
Select Malato.Nome , Malato.Cognome
                                    FROM (Malato)
                                    WHERE (Malato.DataRicovero < 2011-10-10)
Mentre in realtà io vorrei che fosse:

codice:
Select Malato.Nome , Malato.Cognome
                                    FROM (Malato)
                                    WHERE (Malato.DataRicovero < "2011-10-10" )
Come posso fare?

Grazie mille