Affichage table

nasbe Messages postés 30 Statut Membre -  
nasbe Messages postés 30 Statut Membre -
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.

<?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);
}
echo "</table>";
}
}
// 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] => )
A voir également:

2 réponses

HostOfSeraphim Messages postés 7340 Statut Contributeur 1 608
 
A tout hasard, essaye d'inverser :

print_r($ligne);
$ligne = mysql_fetch_row($SelectionSoiree);

par :

$ligne = mysql_fetch_row($SelectionSoiree);
print_r($ligne);


0
nasbe Messages postés 30 Statut Membre
 
Si j'inverse les deux lignes, il va pas m'afficher la dernière ligne de ma bases de données. Ce que j'aimerai comme affichage c'est :

Soirée House Latino 2008-05-10 21:00:00 02:00:00 House Latino Dj Beer. Sur une ligne sans qu'il y ait les [1] =>.

Merci d'avance pour votre aide.
0