Bonjour,
Je cherche a afficher le contenu d'une table de ma base de données, j'y arrive mais c'est pas convaincant du tout. Voici le code ci-dessous, suivi du résultat à l'écran. Ce que j'aimerai moi, c'est d'afficher chaque ligne de la table les unes en dessous des autrse sans créer forcément un tableau.
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 <?php // Affichage de la table Soirée dans la page HTML $TitreBarreEtat ="Gestion des soirées"; $TitreTable = "Programmation"; $bd = "escobar"; // Connexion à la base de donnée $lien = mysql_pconnect ('localhost', 'root', ''); mysql_select_db($bd); $table = 'soiree'; // Si l authentification est incorrecte on affiche un message if ($lien == FALSE){ echo "connexion impossible à la base $bd"; } else { // Création de la requête de sélection, en cas d erreur on affiche un message $SelectionSoiree = mysql_query ("SELECT * FROM $table ORDER BY Date"); if ($SelectionSoiree == FALSE){ echo "erreur de resultat"; echo mysql_error(); } else { //Appel de la fonction d affichage qui traite la requête de sélection $ligne = mysql_fetch_row($SelectionSoiree); while ($ligne){ print_r($ligne); $ligne = mysql_fetch_row($SelectionSoiree); } } } // Fermeture de la base mysql_close ($lien); ?>
Résultat à l'écran
Array ( [0] => Soirée House Latino [1] => 2008-05-10 [2] => 21:00:00 [3] => 02:00:00 [4] => House, Latino [5] => DJ Beer [6] => ) Array ( [0] => Soirée POP [1] => 2008-06-10 [2] => 21:00:00 [3] => 02:00:00 [4] => Pop et annee soixante [5] => Dj Skratel [6] => )
Partager