Bonjour,

Je liste les donnée de ma base de donnée ainsi:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
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