Bonjour j'ai une array déjà trie,mon probléme c'est affecté la méme position pour les arrays qui ont la méme klick par exemple je veux remplacé ça :
$arr = Array
(
'1325' => Array
(
'klick' => 20
'position' => 1
)
'4675' => Array
(
'klick' => 20
'position' => 2
)
'46713' => Array
(
'klick' => 30
'position' => 3
)
'4671' => Array
(
'klick' => 30
'position' => 4
)
'16765' => Array
(
'klick] => 60
'position' => 5
)
)
par :
$arr = Array
(
'1325' => Array
(
'klick' => 20
'position' => 1
)
'4675' => Array
(
'klick' => 20
'position' => 1
)
'4671' => Array
(
'klick' => 30
'position' => 2
)
'46713' => Array
(
'klick' => 30
'position' => 2
)
'16765' => Array
(
'klick] => 60
'position' => 3
)
)
Merci :)
voila j'ai résoudre mon problème pour les gens intéressant :
$klick=null;
$position=null;
foreach($tab as $key =>$arr){
if($arr'klick']!=$klick){
$klick=$arr'klick'];
(empty($position))? $position=$arr'position']: $position++;
}
$tab$key]'position']=$position;
}
var_dump($tab);
Tu va devoir le faire manuellement en utilisant un foreach et en créant un nouveau tableau.
pouvez svp de m'aider car je suis bloqué, je sais pas par quoi je commence merci Grafikart :)