Bonjour, j'ai un champ qui contient plusieurs mot séparés par une virgule, j'utilise explode pour les séparer et j'aimerai pouvoir compter le nombre de mot identique.
Exemple : mot1,mot2,mot1.... avoir mot1 (2 fois) - mot2 (1 fois)
Je n'ai absolument aucune idée, j'ai bien essayé de chercher des exemples avec count mais rien de probant, ou rien que j'ai réussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $query = sql_query("select mot from loin"); while (list($mot) = mysql_fetch_row($query)){ $mot=stripslashes($mot); $liste = explode(",",$mot); for ($i=0; $i < sizeof($liste); $i++ ){ echo "$liste[1]<br />"; } }
Merci !
Partager