Je dois mettre quoi la entre ? svp

Je dois mettre quoi la entre ? svp - PHP - Programmation

Marsh Posté le 07-12-2002 à 23:24:49    

Je dois mettre quoi entre tout ça ?
 
{
 $query = "SELECT * FROM tests WHERE  couleur='$couleur' ORDER BY id DESC LIMIT 0,30";
}
if(!isset($couleur))
 
ICI
 
{
 $query = "SELECT * FROM tests WHERE  lettre='$lettre' ORDER BY id DESC LIMIT 0,30";
}
if(!isset($lettre))
ET ICI
 
{
$query = "SELECT * FROM tests ORDER BY id DESC LIMIT 0,30";
}  
 
Merci :jap:

Reply

Marsh Posté le 07-12-2002 à 23:24:49   

Reply

Marsh Posté le 07-12-2002 à 23:31:33    

Spy-master a écrit :

Je dois mettre quoi entre tout ça ?
 
{
 $query = "SELECT * FROM tests WHERE  couleur='$couleur' ORDER BY id DESC LIMIT 0,30";
}
if(!isset($couleur))
 
ICI
 
{
 $query = "SELECT * FROM tests WHERE  lettre='$lettre' ORDER BY id DESC LIMIT 0,30";
}
if(!isset($lettre))
ET ICI
 
{
$query = "SELECT * FROM tests ORDER BY id DESC LIMIT 0,30";
}  
 
Merci :jap:


 
C'est quoi le but du script  :??:

Reply

Marsh Posté le 07-12-2002 à 23:33:50    

heum c pour l'affichage, ça prend les infos dans ma BD,  
quand je choisis "couleur" ça prend que les trucs qui on tel ou tel couleur. Quand je choisi lettre ça prend que les truc qui commencent par tel ou tel lettre  ;)

Reply

Marsh Posté le 07-12-2002 à 23:45:39    

:bounce:  up please ça doit etre un truc style else mé amarche po  :cry:

Reply

Marsh Posté le 08-12-2002 à 00:32:20    

Ben moi, je ferai un truc du genre :
 


if( isset( $couleur ) )
{
    $where = "WHERE couleur='$couleur'";
}
elseif( isset( $lettre ) )
{
    $where = "WHERE lettre='$lettre'";
}
else
{
    $where = "";
}
$query = "SELECT * FROM tests $where ORDER BY id DESC LIMIT 0,30";
 


 
Mais c'est juste une affaire de gout !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 08-12-2002 à 13:04:17    

up amarche pas  :cry:   :bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed