Tri après l'utilisation de la fonction "explode"
Bonjour, dans une fonction je recupere une variable contenant une liste date séparé par une virgule, puis je les trie (croissant).
Actuellement ce que je fais fonctionne mais je ne sais pas pourquoi et je ne sais pas si c'est bon !! Quelqu'un pourrait-il me le dire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
$debut = explode(',', $debut);
$debut_count_array = array();
foreach($debut as $key => $lesdates)
{
$debut_count_array[] = $lesdates;
}
$debut_count_array = array_count_values($debut_count_array);
ksort($debut_count_array);
foreach ($debut_count_array as $newdebut => $val)
{
$query = "INSERT INTO even values ('', '$newdebut', '$id')";
sql_query($query) or die(sql_error());
} |
Merci !