Bonjour

Je n'arrive pas à créer une fonction qui me retourne plus de 2 champs d'une table.

Voici l'explication :

J'ai crée fonction qui récupère 3 champs de plusieurs valeurs dans une base de données.

Ma base contient les champs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
id_table
champ1
champ2
J'ai crée une fonction qui recupere les différentes entrées de cette table.

Dans cette fonction je déclare un tableau
J'arrive à injecter id_table et champ1 dans ce tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
while ($row = mysql_fetch_array($req)) {
$id_table = $row["id_table"];
$champ1 = $row["champ1"];
$champ2 = $row["champ2"];
$tableau[$id_table] = $champ1;
}
return $tableau;
Mais comment faire pour récupérer également la valeur de $champ2 ?

Merci de votre aide !