Bonjour,
J'ai deux tableaux qui contiennent le mêmes genre de données mais tirées de bdd différentes.
Les données concernent des dossiers clients avec le numéro, les dates de création et de dernière mise à jour ainsi que les noms du créateur et du client.
L'utilisateur peut trier les données par chacun de ces champs que je traduit par un "ORDER BY" dans mes 2 requêtes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 array( [0] => array( ['NUMBER'] => 0000513 ['NAME'] => 'MARTIN, PAUL' ['OPEN_TIME'] => '24/04/2011 11:48' ['UPDATE_TIME'] => '26/04/2011 15:58' ['OWNER_NAME'] => 'devether' ) [1] => array( ['NUMBER'] => 0000515 ['NAME'] => 'ALLON, JEROME' ['OPEN_TIME'] => '24/04/2011 12:22' ['UPDATE_TIME'] => '26/04/2011 15:57' ['OWNER_NAME'] => 'devether' ) [2] => array( ['NUMBER'] => 0000519 ['NAME'] => 'ANDRE, MICHEL' ['OPEN_TIME'] => '24/04/2011 15:08' ['UPDATE_TIME'] => '26/04/2011 16:06' ['OWNER_NAME'] => 'devether' ) )
Mon problème c'est qu'une fois les deux tableaux combinés via array_merge, le tri n'est plus bon car ils se mettent l'un derrière l'autre.
Je voudrais savoir s'il y a une autre manière qu'avec array_merge pour faire ça ou s'il faut re-trier le tableau combiné.
J'ai tenté cette dernière méthode mais je pars un peu n'importe comment donc...merci de votre aide.
Devether.







Répondre avec citation
Partager