Bonjour, je suis en train de faire un système d'article pour mon site et j'aimerai afficher seulement une partie de l'article sur la page principale et le reste sur la page avec l'id, et on y accède par un lien "lire la suite", vous allez me dire "quelqu'un a déjà demander", je suis aller voir et ça marche, le bouton marche mais j'ai une erreur qui ne m'affiche du coup pas le texte...
Notice: Undefined variable: row in /home/racknarock/public_html/index.php on line 22
Et mon script:
<?php
if(isset($_GET'id_article'])) {
mysql_connect("localhost","root","");
mysql_select_db("");
$id=$_GET"id_article"];
$sql="SELECT * FROM articles WHERE id_article='$id'";
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
($data=mysql_fetch_assoc($req));
echo "{$data"titre_art"]}";
echo "<p>{$data"contenu_art"]}</p>";
}
else
{
mysql_connect("localhost","racknarock","");
mysql_select_db("racknarock_general");
$sql="SELECT * FROM articles";
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
($data=mysql_fetch_assoc($req));
echo "{$data"titre_art"]}";
echo "<p>".substr($row"contenu_art"], 0, 200)."<a href=\"?id_article={$data"id_article"]}\">Lire la suite...</a></p>";
}
?>