[PHP] problème requete SQL

Sandriine Messages postés 1400 Statut Membre -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
Pouvez vous m'indiquer ce qui ne marche pas svp :

$Req1="SELECT * FROM questions WHERE dateR >= #".$Row[0]."#  AND dateR <= #".$JeuEnr['max']."# order by dateR DESC";
$res1=mysql_query($Req1,$cnx);
$JeuEnr1=mysql_fetch_assoc($res1);


$Row[0] contient 2008-02-18
$JeuEnr['max'] contient 2008-03-04

Merci à vous!
Configuration: Windows XP
Firefox 2.0.0.12

2 réponses

  1. Smoking bird Messages postés 911 Statut Membre 58
     
    Pourquoi t'as mis des "#" dans ta requête? remplace les par des ', et écris ORDER BY au lieu de order by, ce sera déjà un peu plus clair^^

    Sinon, d'après ce que je comprends de ton code, il te faut une boucle while associée à un mysql_fetch_array, au lieu de mysql_fetch_assoc.. mais au fait, tu cherches à faire quoi exactement avec ton script?
    0
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    Oui mets plutôt comme çà:

    $Req1="SELECT * FROM questions WHERE dateR >= '".$Row[0]."' AND dateR <= '".$JeuEnr['max']."' ORDER BY dateR DESC";
    $res1=mysql_query($Req1,$cnx);
    $JeuEnr1=mysql_fetch_array($res1);
    
    
    0