8792 sujets

Développement web côté serveur, CMS

bonjour je suis newbie dans le php j'aprend petit a petit ...

regardez cet image :

http://img126.imageshack.us/img126/8664/sanstitreyz2.jpg

j'ai creé 1 table(albums) avec 4 champ :
id (il est auto_increment)
title(titre)
img(image url)
desc(description)

j'ai mis 4 données les id sont de 1 a 4.


je veux faire 1 page pour montré que 1 données :

url = show.php?id=4 ( la dedans on montre que les données de id 4 (c'est a dire Sivaji....) )

mon code php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Albums</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <style type="text/css">
    form
    {
    text-align:center;
    }
    </style>
<body>
<?php

// Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "root", "");
mysql_select_db("albums");

// On utilise la requête suivante pour récupérer les 10 derniers album :
$reponse = mysql_query("SELECT * FROM albums ORDER BY ID DESC LIMIT 0,10");

// On se déconnecte de MySQL
mysql_close();

// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
?>

<p><strong><?php echo $donnees['title']; ?></strong><br />
<img src="<?php echo $donnees['img']; ?>" width="200" height="100" style="float:left; margin: 5px; margin-left: 0px;">
<?php echo $donnees['desc']; ?>
<div style="clear: both"> </div></p>



<?php
}
// Fin de la boucle...
?>

</body>
</html>

Modifié par pra95 (02 Sep 2006 - 17:08)
je me suis cassé la tete et resolu cet enigme....


<?php 

mysql_connect("localhost", "root", "");
mysql_select_db("albums");

$id = $_GET['id'];

$reponse = mysql_query("SELECT * FROM albums WHERE id='$id'");

while ($donnees = mysql_fetch_array($reponse) )
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>TamilSoundz.Com | <?php echo $donnees['title']; ?></title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>

<body>
<strong><?php echo $donnees['title']; ?> :</strong><br />
<img src="<?php echo $donnees['img'] ?>" width="200" height="100" style="float: left; margin-right: 5px; margin-top: 5px;">
<?php echo $donnees['desc']; ?><br />
<div style="clear: both;"></div>
</body>
</html>
<?php
}
mysql_close();
?>