salut à tous

Je tourne autour du pot avec le problème suivant :

J'ai le resultat d'une requete dans un array à 2colonnes, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$requete[0]=array( "id" => "2344","qty" => "1");
$requete[1]=array( "id" => "3755","qty" => "1");
$requete[2]=array( "id" => "2344","qty" => "3");
$requete[3]=array( "id" => "5689","qty" => "1");
print_r($requete);
Je veux construire un niveau tableau contenant uniquement des identifiants uniques et additionner "qty" si l'id est identique, en gros sortir en resultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$requeteFiltre[0]=array( "id" => "2344","qty" => "4");
$requeteFiltre[1]=array( "id" => "3755","qty" => "1");
$requeteFiltre[2]=array( "id" => "5689","qty" => "1");
La piste que j'ai prise est de créer un tableau temporaire dédoublonné avec array_unique puis reparcourir le tableau pour faire mes additions, mais je ne m'en sors pas... Si quelqu'un à une piste.