J'aurais besoin d'un peu d'aide pour la mise en page de ma page en php.
Cette page consiste a afficher des donnée MYSQL des dernierers musiques de la base.
Plus précisement, cette page affiche le genre, l'artiste et le titre de chaque musiques.
Mon problème est que je n'arrive pas a afficher l'artiste et le titre en face de l'image coorespondant au genre.
Voici une image qui vous montrera le problème :
http://img829.imageshack.us/img829/4456/avantwf.png
Et moi je souhaite que sa s'affiche de cette façon :
http://img811.imageshack.us/img811/1735/apres.png
Voici mon code complet de la page, correspondant a l'image 1
<?php
// on se connecte à notre base
$base = mysql_connect ('****', '***', '***');
mysql_select_db ('***', $base) ;
?>
<html>
<head>
<title>Lister des données MYSQL</title>
<style type="text/css">
body {
font-family: Arial, Calibri;
font-size: 13px;
text-shadow: 0px 0px 5px #3e3e3e;
background-image:url('images/right/a-structure.png');
background-repeat:no-repeat;
max-width: 160px;
}
.image {
margin-left:-10px;
}
</style>
</head>
<body>
<?php
// lancement de la requête (on impose aucune condition puisque l'on désire obtenir la liste complète des propriétaires
$sql = 'SELECT genre, artiste, titre FROM Videos ORDER BY id DESC';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// On Affiche l'image du genre, l'artiste et le titre
echo '<img class="image" width="68" height="60" src="images/center/dynamic/'.$data['genre'].'.png">';
echo ''.$data['artiste'].'<br />';
echo ''.$data['titre'].'<br /><br />';
}
mysql_free_result ($req);
mysql_close ();
?>
</body>
</html>