J'ai deux requetes qui me renvoie le meme probleme ==> rien

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$req = mysql_query("SELECT * from reserv WHERE id_annonce=$annonce AND ('$datedeb' = datedeb OR '$datefin' = datefin)")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"SELECT * FROM reserv WHERE id_annonce=$annonce order by datedeb"
Ma variable $annonce est tjrs de cette forme = AN-CAR324215

Le tiret peut il gener ma requete ? Y a t-il moyen encapsuler cette variable ?