Modérateur PHPfrance |
7636 Messages
23 nov. 2005, 22:49
Salut,
vire les and
ça va changer quoi ... a part mettre une erreur de plus
elle ne choque pas beaucoup c'est deja pas mal de séparer variables du reste de la chaine avec les concaténations
de quel type est le champ "annee_cote" .... numérique ?! si oui il faut enlever les apostrophes:
$resultat_mariage = mysql_query("SELECT * from mariage44 where nom_epoux='".$recherche_nom."' and annee_cote >=".$recherche_year_min." and annee_cote <=".$recherche_year_max);
mais tu peut aussi utiliser
between
$sql="SELECT * from mariage44 where nom_epoux='".$recherche_nom."' and annee_cote BETWEEN ".$recherche_year_min." and ".$recherche_year_max;
$resultat_mariage = mysql_query($sql);
et aussi il est poréférable de préciser tous les champs que tu souhaite récupèrer au lieu de *
/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute