Voici la première page qui liste tout
<?php
include_once('connection/connection.inc.php');
//creation de la requète SQL
$sql= 'SELECT * FROM article ';
//execution de la requète SQL
$resultat = mysql_query($sql);
//on boucle sur l'ensemble des enregistrements
while ($row= mysql_fetch_assoc($resultat)) {
$titre =$row['titre'];
$auteur =$row['auteur'];
$date_pub =$row['date_pub'];
$id_article=$row['id_article'];
//$images_portfolio =$row['images_portfolio'];
//on formate la date
$jour = substr($date_pub,8,2);
$mois = substr($date_pub,5,2);
$annee = substr($date_pub,0,4);
$date = $jour.'/'.$mois.'/'.$annee;
//on creer l'affichage
//echo '<img src="miniphoto/' . $images_portfolio . '" width="100" height="200">';
echo "<hr><a href='listing_detail.php?id_article=$id_article'>$titre</a>";
echo " auteur: $auteur. Publié le $date<hr><br>";
}
?>
et voici (page detail)
<?php
include_once('connection/connection.inc.php');
$id_ar = intval($_REQUEST['id_article']);
$sql = "SELECT
ar.id_article,
ar.titre AS titre,
ar.auteur AS auteur,
ar.date_pub AS date_pub,
ar.texte AS texte,
au.login,
au.nom AS nom,
au.prenom AS prenom,
au.email AS email
FROM article AS ar, auteur AS au
WHERE ((ar.id_article = $id_ar) AND (ar.auteur=au.login))";
$resultat = mysql_query($sql);
$row = mysql_fetch_assoc($resultat);
$titre = $row['titre'];
$a_nom = $row['nom'];
$a_prenom = $row['prenom'];
$a_email = $row['email'];
$date_pub = $row['date_pub'];
$id_article = $row['id_article'];
$texte = nl2br($row['texte']);
//on formate la date
$jour = substr($date_pub,8,2);
$mois = substr($date_pub,5,2);
$annee = substr($date_pub,0,4);
$date = $jour.'/'.$mois.'/'.$annee;
echo "<h1>$titre</h1>";
echo "Cet article à été réalisé par $a_nom $a_prenom le $date";
echo "Vous pouvez le contactez par email:$a_email";
echo '<br><b>Texte de l\'article</b></br>', $texte;
?>
Merci d'avance pour votre aide