Afficher un message
Vieux 01/04/2008, 14h01   #4
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: php. variables et requete

Le 01/04/2008 14:06, alainL a écrit :
>
> Merci. J'ai modifié et je n'ai plus de message d'erreur émanant de mysql...
> Mais la requête ne trouve plus rien alors que des des éléments
> correspondent à la recherche.
>
> fleur like '%$fleur%' and bois like '%$bois%' and petales_min <=
> $nb_petales and petales_max >= $nb_petales and nervures like
> '%$nervures%' and petales like '%$petales%' and corolle like
> '%$corolle%' and couleur like '%$couleur%' and lumiere like '%$lumiere%'
> and terrain like '%$terrain%' and altitude like '%$altitude%'


Que valent $fleur, $bois, etc., et que valent fleur, bois, etc. dans
l'un des éléments dont tu dis qu'ils correspondent ?

> [...]
>
> On dirait que ma "variable" $nb_petales" n'est pas reconnue comme entier


Quelle importance, puisque tu la transformes en chaîne de caractères au
moment de faire la requête ? Ce n'est sûrement pas de là que vient le
problème.

> -elle vient du form par
> <input type=text name="nb_petales"> ,
> -je la passe au traitement par
> $nbpetales = $_POST['nb_petales'];


Ok.

> $nb_petales=intval($nbpetales);


Conversion à 100 % inutile.
  Réponse avec citation
 
Page generated in 0,05585 seconds with 9 queries