j'ai un problème que je n'arrive pas à résoudre :

j'ai un formulaire avec 3 checbox , et je veux les mettre dans une base de données sous forme de concaténation avec le caractère '*'

exemple : checkbox : : langues parlées : français , italien, et anglais
l'utilisateur peut cocher les 3 cases et j'ai prévu de les mettre sous forme de chaîne de caractères dans la base de données de la forme "français*italien*anglais"
j'ai utiliser le syntaxe suivant dans la page php:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$langue=implode("*",$langues);
avec dans le formulaire :
<input type =checkbox name="langues[]" value ="français">
<input type =checkbox name="langues[]" value ="english">
<input type =checkbox name="langues[]" value ="italien">
mais il m'affiche une erreur avec easyphp1.6: erreur implode()

et puis je veux afficher le nombre d'inscrit pour chaque langue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$fr=mysql_num_rows(mysql_query("select * from user where modules like'%français%'"));
et de même pour les autres ; et il m'affiche aussi des erreurs mysql_num_rows

merci de votre attention et aide