Comment afficher une requete commencer par un id spécifier
Bonjour,
Je liste les donnée de ma base de donnée ainsi:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
$sql_sameCat = "SELECT * FROM modx_site_content WHERE parent LIKE ".$data_parentProduct['parent'];
$query_sameCat = mysql_query($sql_sameCat)or die(mysql_error());
$no_sameCat = mysql_num_rows($query_sameCat);
if($no_sameCat >= 1){
echo '
<div class="btn-cat-b" id="btn_prev_b">
<a href="#" class="btn-cat" id="btn_prev"><img src="[[++site_url]]manager/templates/rives/img/btn_prev.jpg" /></a>
</div>
<div class="btn-cat-b" id="btn_next_b">
<a href="#" class="btn-cat" id="btn_next"><img src="[[++site_url]]manager/templates/rives/img/btn_next.jpg" /></a>
</div>
<ul id="products_list">
';
while($data_sameCat=mysql_fetch_assoc($query_sameCat)){
echo '<li><a href="[[~'.$data_sameCat['id'].']]" title="'.$data_sameCat['pagetitle'].'"><img src="[[++site_url]]images/produits/'.$data_sameCat['id'].'-small.jpg" title="'.$data_sameCat['pagetitle'].'" alt="'.$data_sameCat['pagetitle'].'" /></a></li>';
}
} |
Ceci fonctionne bien.
Le problème que j'ai est le suivant.
Ceci dessus, ca affiche dans l'ordre des enregistrement.
Par exemple de 1,2,3,4,5,6,7,8.
Il se peut que l'id 5 soit récupéré en $_GET.
J'aimerais alors que mes article s'affiche de la manière suivante
5,6,7,8,1,2,3,4
Si je récupère l'id 8
8,1,2,3,4,5,6,7
et ainsi de suite.
Es-ce possible d'adapter ma requete de manière à ce que ca fonctionne?
Merci poir vos lumières