Effacer des doublons - PHP - Programmation
Marsh Posté le 29-05-2009 à 15:15:35
où est le array_unique ? (apdmc )
mets un exemple de ce que tu obtiens/souhaites obtenir ...
Marsh Posté le 29-05-2009 à 15:22:05
Voila un résultat qui est le plus proche de ce que je souhaite obtenir.
J'aimerais tt simplement la mm chose sans que les valeurs du menu de droite arrparaisse plusieur fois....
Marsh Posté le 29-05-2009 à 17:44:24
Soit tu n'as rien compris au code que tu écris, soit il manque pas mal d'informations pour pouvoir te répondre. Quoiqu'il en soit, si tu as un array quelque part duquel tu souhaites virer les doublons, array_unique est là pour ça.
En ligne 45 de ton code dans le premier post, pourquoi tu utilises encore $marque et $machin dans ta boucle, alors que $machin est un array (et donc tu devrais plutôt avoir $machin[$i] que $machin tout court) ?
Marsh Posté le 29-05-2009 à 17:53:29
Oui je n'ai pas mit le début qui pourrai plus être inutile qu'autre chose ^^
j'ai essayer avec ce que tu m'a dit mais j'ai tjrs des doublons
Marsh Posté le 29-05-2009 à 17:58:26
Code :
|
Marsh Posté le 29-05-2009 à 18:20:45
L90, tu transformes $marque, qui n'est pas un array, en un array $truc. As-tu essayé de voir ce que contenait $truc ? Je pense que ce n'est pas ce à quoi tu penses.
Par ailleurs, je pense que le traitement des doublons ne devrait pas se faire à cet endroit, car tu n'as pas une vue d'ensemble de "toutes les données" (à moins que $marque ne soit destiné à contenir une liste de marques).
Marsh Posté le 01-06-2009 à 20:38:32
Je ne sais pas trop comment utiliser les array, ce qui explique la faute au niveau de la ligne 90.
$marque contient toute les marque du fichier .csv
Il me faudrait juste qu'elle n'aparaisse qu'une seule fois.
Avec une condition du genre , si il est déja présent alors l'afficher qu'une fois....
Je ne sais pas qu'elle fonction php utiliser pour supprimer ces doublons.
Marsh Posté le 29-05-2009 à 14:43:52
Bonjour,
Voila dans mon script je souhaiterais effacer les doublons. J'ai essayer avec un array_unique mais ce la ne fonctionne pas.
Quelqu'un a une idée ?