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] => )