Bonjour a tous,
Alors voila je suis un débutant en php/mysql et j'ai une léger soucis que je n'arrive pas a régler.
Voici mon code qui consiste à récupérer des données dans une BDD et de les afficher dans un tableau :
Mais je voudrais par exemple rajouter une ligne et là le DRAME, impossible de l'afficher, pourtant j'ai mis mon code (affichage de la dernière ligne) après la boucle while mais sans succès. Si vous avez une réponse/explication, je serai ravie de l'entendre.
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 <body> <?php // Connexion au serveur mysql_connect("localhost", "root","*******") or die("erreur de connexion au serveur"); mysql_select_db("DMTD05") or die("erreur de connexion a la base de donnees"); // Creation et envoi de la requete $sql = "SELECT * FROM animaux GROUP BY Nom"; $requete = mysql_query($sql); // Recuperation des resultats echo( "<form><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">\n" ); echo( "<tr> <th><div align=\"center\">Nom</div></th> <th><div align=\"center\">Espece</div></th> <th><div align=\"center\">Cri</div></th> <th><div align=\"center\">Proprietaire</div></th> <th><div align=\"center\">Age</div></th> <th><div align=\"center\">Choix</div></th> </tr>" ); //mise en place d'un compteur $compteur = 1; // extraction des résultats while($result = mysql_fetch_array($requete) or die(mysql_error())){ echo ( "<tr>\n" ); echo( "<td><div align=\"center\">".$result["Nom"]."</div></td>\n" ); echo( "<td><div align=\"center\">".$result["Espece"]."</div></td>\n" ); echo( "<td><div align=\"center\">".$result["Cri"]."</div></td>\n" ); echo( "<td><div align=\"center\">".$result["Proprietaire"]."</div></td>\n" ); echo( "<td><div align=\"center\">".$result["Age"]."</div></td>\n" ); if ($compteur == 1) { echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); $compteur++; } else echo( "<td><input type=\"checkbox\"></td></tr>\n" ); } echo ( "<tr>\n" ); echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); echo( "<td><input type=\"button\" value=\"Supprimer\"></td>\n" ); echo( "</tr></table></form>\n" ); ?> </body> </html>
Merci d'avance !
Partager