je code en ce moment un petit gestionnaire d'articles.
Voici le script qui est censé lister puis afficher les articles :
<?php
require("config.php");
$db = mysql_connect($host,$user,$pass) or die ("Erreur SQL !<br>".mysql_error());
mysql_select_db('site',$db) or die ("Erreur SQL !<br>".mysql_error());
$action = $_GET['action'];
$sql = "SELECT titre,auteur,date,article FROM articles";
$req = mysql_query($sql);
while($data = mysql_fetch_array($req))
{
echo "<a href=\"articles.php?action=view&id=$data[id]\"><font face=arial><b>$data[titre]</b> , posté par <b>$data[auteur]</b> le <b>$data[date]</b><br><br></a>";
}
if($action=="view")
{
$id = $_GET[id];
$sql = "SELECT titre,auteur,date,article from articles WHERE id='$id'";
$req = mysql_query($sql);
while($data = mysql_fetch_array($req))
{
echo '<font face=arial><b>'.$data['titre'].'</b> , écrit par <b>'.$data['auteur'].'</b> le <b>'.$data['date'].'</b><br><br></a>';
echo $data['article'];
echo '<hr noshade color="#000080">';
}
}
?>
Seulement, lorsque je veut lire un article, je remarque que le lien est "articles.php?action=view&id=", c'est à dire sans n° d'ID.Pouvez-vous m'aider ?
Merci d'avance.