Afficher un message
Vieux 01/04/2008, 09h28   #2
Bruno Desthuilliers
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: php. variables et requete

alainL a écrit :
> Bonjour,
> J'ai une erreur de syntaxe dans une requête et je ne vois pas où ? type
> de variable ?? c'est survenu quand j'ai voulu ajouter et tester un
> champ int dans ma table.
> Voilà une partie du code :

(snip)
> $sql = "SELECT nom, lien, vignette, fleur, bois, nervures, petales_min,
> petales_max, petales, corolle, couleur, lumiere, terrain, altitude FROM
> floresoule2 WHERE fleur like '%$fleur%' and bois like '%$bois%' and
> 'petales_min'<=%nb_petales% and 'petales_max'>=%nb_petales%


pb de syntaxe:

and petales_min <= $nb_petales and petales_max >= $nb_petales


(snip)
>
> et voilà le résultat :_((( :
>
>
>
> Critères retenus : grandes fleurs + non_ligneuse + feuilles : simples +
> 5 pétales + pétales : différents % + % + terrain : %, %, % ## ça
> c'est bon
> Erreur SQL!


Il en reste en effet:

> and corolle like '%%%' and couleur like '%%%' and
> lumiere like '%%%' and terrain like '%%%' and altitude like '%%%'


Tu ne devrais ajouter ces critères que s'ils sont renseignés.

  Réponse avec citation
 
Page generated in 0,06654 seconds with 9 queries