Bonjour,
ne pouvant pas nettoyer la requête en amont, je me retrouve avec un tableau de tableaux du type :
pour ne garder que les éléments nécessaires à mon select, je nettoie avec cette syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $contacts=array ( '001'=>array('nom'=>"", 'fixe'=>'040202020', 'mobile'=>....), '002'=>array(... );
j'ai essayé de faire plus concis avec key(), array_keys(), array_values() mais elles renvoient un tableau indexé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach($contacts as $a => $b){ foreach($b as $c => $d){ if($c!='nom' and $c!='fixe'and $c!='idgroupe'and $c!='contacts_id'){unset($contacts[$a][$c]);} } }
foreach($contacts as $a => $b[$c]) n'est pas permis (désolé si ça pique les yeux)
comment pourrais-je faire plus propre/court/rapide à votre avis ?
merci de m'accorder le temps d'une réponse.
Partager