http://drifting01.free.fr - Je freine le versant schizo
Bonsoir,
Voila j'ai un script de nouvelle(news) dans lequel je fais appel à mes news selon divers paramètres :
par catégories,
par date,
etc..
cependant à chaque fois je dois réecrire mon code entierement et changer juste la requete ou rajouter 2-3 petites choses. Je voudrais faire plus court, j'ai donc esseyer de faire ceci : http://www.lephpfacile.com/wall/wall.php?id=2656
Mais cela me renvoi une erreur, ou peut être ya t'il un methode beaucoup plus simple ?
// autres clauses possiblesen utilisant le même schéma
if(!empty($clauses)){
$query .= ' AND '.join(' AND ',$clauses);
}
if(isset($order)){
$query .= ' ORDER BY '.$order.' DESC';
} else {
$query .= ' ORDER BY post_dt DESC';
}
// envoi de la requete
De cette manière tu n'utilise qu'une requete pour différentes situations. Bien sur si les données viennent de l'utilisateur il te faudra vérifier que ce qui sera utilisé dans la requete soit valide.