J'ai un probleme avec ce code, c'est que mon tableau se rempli bien comme i lfaut. je l'ai verifié en faisant un print_r mais lorsque j'essaye de le trier avec ce morceau de code, il ne se tri pas.
Je comprends pas vraiment ton code, c'est possible d'avoir le début? Tu n'explique pas ce que tu veux faire aussi, dans ce cas la, c'est du de pouvoir aider.
Marsh Posté le 01-07-2013 à 14:08:59
J'ai un probleme avec ce code, c'est que mon tableau se rempli bien comme i lfaut. je l'ai verifié en faisant un print_r mais lorsque j'essaye de le trier avec ce morceau de code, il ne se tri pas.
$tableau = array($data['ref'], $rapidite, $type, $data['quantite'], $capacite, $serveur);
$tableauFinal[] = array('ref' => $tableau[0], 'rapidite' => $tableau[1], 'type' => $tableau[2], 'quantite' => $tableau[3], 'capacite' => $tableau[4], 'serveur' => $tableau[5]);
}
//TRI DES INFOS
foreach ($tableauFinal as $key => $row) {
$capacite[$key] = $row['capacite'];
$quantite[$key] = $row['quantite'];
}
echo "</br>";
array_multisort($capacite, SORT_ASC, $quantite, SORT_ASC, $tableauFinal);
//TABLEAU TRIE
for($i=0; $i< count($tableauFinal) ; $i++){
echo "<tr class='tab_bg_2' align = 'center'><td>".$tableauFinal[$i]['ref']."</td><td>".$tableauFinal[$i]['rapidite']."</td><td>".$tableauFinal[$i]['type']."</td><td>".$tableauFinal[$i]['quantite']."</td><td>".$tableauFinal[$i]['capacite']."</td><td>".$tableauFinal[$i]['serveur']."</td></tr>";
}
echo "</table>";
Quelqu'un a une idée?
Merci