Bonjour
J'ai un petit souci :
J'ai une table "langues" avec 2 champs dans laquelle sont stockées des langues :
- Le champ 1 est de type CHAR(1)
- Le champ 2 contient les langues
J'ai 3 enregistrements dans la table :
- Champ 1 (langue_id) : a, b et c
- Champ 2 (nom_langue) : français, anglais et allemand
Je dois écrire une fonction ou je dois passer le paramètre "id_langue" qui peut être égal à "ac" (si la personne parle le français et l'allemand). Cette fonction doit me renvoyer dans ce cas la chaine de caractères : "français et allemand"
Si le paramètre avait été "abc", la fonction doit me renvoyer dans ce cas la chaine de caractères : "français, anglais et allemand"
Je suis débutant en PHP et je patauge complètement !
J'ai commencé mais je sèche...
Si quelqu'un pouvait m'aider ce serait sympa !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php //Paramètre de la fonction : $id_langue function donne_langue($id_langue) { $resultat = mysql_query("SELECT * FROM langues") or die('Erreur de sélection dans la base de données '.mysql_error()); $row = mysql_fetch_array($resultat); // Je sèche ici sur la partie traitement return $langue; } ?>
Merci
Partager