Problème de requete

Eléphant du PHP | 66 Messages

15 janv. 2009, 15:28

Bonjour a tous, j'aimerais savoir si il aurais un moyen de faire imprimé des call collés .. voici mon exemple ..
$largeur=$_GET['largeur'];
$hauteur=$_GET['hauteur'];
$diametre=$_GET['diametre'];

$msquery = "select * from Products WHERE StrippedSize='$largeur$hauteur$diametre' ORDER by Model ASC ";
$largeur=$_GET['largeur']; = 205
$hauteur=$_GET['hauteur']; = 55
$diametre=$_GET['diametre']; = 16

StrippedSize='$largeur$hauteur$diametre' .. il ne prend pas en charge les 3 call parsqu'il sont collé ... il as t'il un moyen ?

dans la base de donnée .. StrippedSize='2055516'

Je vous remerci beaucoup ! Passer une belle journée

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

15 janv. 2009, 15:33

Je ne crois pas que le fait qu'ils soient collés ou pas y change quoi que ce soit, mais une pratique bonne a avoir consiste à sortir ses variables des chaines... ca rend le code plus lisible et évite des erreurs quand on délimite la chaine avec des apostrophes au lieu de guillemets.
$msquery = "select * from Products WHERE StrippedSize='" . $largeur . $hauteur . $diametre ."' ORDER by Model ASC ";
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 66 Messages

15 janv. 2009, 15:38

Je vous remerci ! cela functionne bien et corrige mon erreur .

BOnne journée a toi