Grafikart,
il y a 13 ans
Tu va devoir le faire manuellement en utilisant un foreach et en créant un nouveau tableau.
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 :)
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 :)
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);