Bonjour,
J'ai un petit souci avec la fonction array_multisort. Je m'explique :
En exécutant 2 requêtes sql, l'une après l'autre, je remplis quatre array avec le résultat de ces requêtes :
while (!($recordset_nonoff->EOF))
{ $_SESSION['link_ididentif_resume'][$i] = $recordset_nonoff->fields[0];
$_SESSION['link_idavis_resume'][$i] = $recordset_nonoff->fields[1];
$_SESSION['link_num_relation_resume'][$i] = $recordset_nonoff->fields[2];
$_SESSION['link_database'][$i] = 'non_off'; }Ensuite, je veux trier les quatre array en utilisant
$_SESSION['link_num_relation_resume'] comme clef :
array_multisort ($_SESSION['link_num_relation_resume'], SORT_ASC, SORT_REGULAR,$_SESSION['link_ididentif_resume'], $_SESSION['link_idavis_resume'], $_SESSION['link_database']);A l'exécution du script, je reçois l'erreur :
Warning: array_multisort(): Array sizes are inconsistent in d:\webroot\administrator_area\resume_officiel\lire_link_resume_officiel.php on line 368et les arrays ne sont pas triées. J'ai vérifié la taille des array via size_of et elles sont identiques.
Où est le problème svp?
Merci de votre aide.
Et comme disait ma grand-mère : il y a toujours du soleil derrière les nuages.
Vincent Stryckmans.