Bonjour à tous,
Je suis actuellement en train de programmer un carnet d'adresses.
Dans la table SQL "telephone", il y a quatre champs (id, nom, prenom et telephone).
J'essaie de programmer un script qui affichera les noms et prénoms des gens dans le carnet d'adresses suivis d'un champ de texte qui finit par la valeur $i (pour différencier les champs de texte quand je les insère dans la base SQL ; si il y a d'autres moyens je suis preneur :p).
Voici le code, qui sera sûrement plus explicite que mon message :
Ce code ne retourne qu'un champ de la table "telephone", le premier, alors qu'il y en a trois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $reponse = mysql_query("SELECT COUNT(id), nom, prenom, telephone FROM telephone") or die(mysql_error()); while ($donnees = mysql_fetch_array($reponse)) { for ($i=0; $i <= $donnees['0']; $i++) { echo $donnees['nom'] . $donnees['prenom']; echo "<input type=\"text\" name=\"telephone" . $i . "\" /><br />"; }
Pourquoi ?
Merci d'avance,
Alexandre
P.S : je suis TOTALEMENT débutant en PHP.
Partager