par
TheBuzz » 01 avr. 2008, 15:29
Chers Tous,
J'ai une table contenant :
Largeur | Hauteur | Montant
1500 | 1200 | 900
1800 | 1200 | 1000
...
1500 | 1500 | 1200
1800 | 1500 | 1300
...
J'ai effectué ma requête ci-dessous :
Code : Tout sélectionner
CREATE TABLE ...
SELECT * FROM `products_ajax` WHERE (largeur >= 'code1') AND (hauteur >= 'code2') ORDER BY largeur, hauteur
Elle fonctionne correctement et l'affichage est correct dans du code PHP et HTML avec formulaire. Cependant, lorsque je demande : Largeur dans 'code1' 1100 et Hauteur dans 'code2' 1200, ceci m'affiche effectivement le Montant de 900, alors que je n'ai aucune donnée de 1100 dans ma base de donnée.
Je recherche le moyen, dans cette requête, de contrôler que les données saisies pour Largeur et hauteur soient bien comprises entre mes valeurs entrées dans ma base de donnée.
Merci de votre aide.[/code]
Chers Tous,
J'ai une table contenant :
Largeur | Hauteur | Montant
1500 | 1200 | 900
1800 | 1200 | 1000
...
1500 | 1500 | 1200
1800 | 1500 | 1300
...
J'ai effectué ma requête ci-dessous :
[code]CREATE TABLE ...
SELECT * FROM `products_ajax` WHERE (largeur >= 'code1') AND (hauteur >= 'code2') ORDER BY largeur, hauteur[/code]
Elle fonctionne correctement et l'affichage est correct dans du code PHP et HTML avec formulaire. Cependant, lorsque je demande : Largeur dans 'code1' 1100 et Hauteur dans 'code2' 1200, ceci m'affiche effectivement le Montant de 900, alors que je n'ai aucune donnée de 1100 dans ma base de donnée.
Je recherche le moyen, dans cette requête, de contrôler que les données saisies pour Largeur et hauteur soient bien comprises entre mes valeurs entrées dans ma base de donnée.
Merci de votre aide.[/code]