Je ne pense pas que mon titre soit explicite, mais j'ai un petit soucis.
voici mon code :
foreach($GRP_img as $cle => $valeur)
{
/*gc_elements*/
mysql_select_db($database_galerie, $galerie);
$sql_grpimg_element = "SELECT * FROM gc_elements WHERE element_id =".$valeur;
$grpimg_element = mysql_query($sql_grpimg_element, $galerie) or die(mysql_error());
$row_grpimg_element = mysql_fetch_assoc($grpimg_element);
echo $cle.' : '.$valeur.'. Pos : '.$row_grpimg_element['element_position'].'<br>';
$img_position.= '|'.$row_grpimg_element['element_position'];
}
//$position_array = array($img_position);
$tab = explode('|',$img_position);
$compte = count($tab)-1;
//echo '<br>'.$compte.'<br>';
print_r($tab);
Mon print_r($tab) affiche :Array ( [0] => [1] => 10 [2] => 20 [3] => 40 [4] => 50 [5] => 60 )
Ce que j'aimerais avoir, c'est extraire un groupe de valeur ayant pour écart 10
exemple:
de 10,20 serait mon premier groupe
de 20 à 40 il n'y a pas 10 d'écart donc pas de groupe
de 40,50,60 serait mon 2eme groupe
Je ne sais pas si je suis bien clair....
Si vous comprenez pouvez vous m'eclairer..
Merci