Bonjour,
Je suis débutant en code PHP. Je cherche à montrer ou cacher une info (abstract) contenu dans une base de données mysql
en utilisant les tags Span. Ca ne marche pas comme je voudrais. Quand je click sur "ShowAbstract", suivant lequel, ca montre l'abstract sélectionné
ou tous les abstracts. Dans tous les cas, je ne vois pas le tag "CloseAbstract" s'afficher pour le fermer. Voici le code.
Merci beaucoup pour l'aide !
WhiteLeather
function showArticle($id,$authors,$title,$review,$reference,$abstract,$file) {
echo '<p>';
echo htmlentities($authors).'.';
echo '<i>'.htmlentities($title).'. </i>';
if (strlen($review)>0)
echo htmlentities($review);
else if (strlen($conference)>0)
echo htmlentities($conference);
echo htmlentities($reference);
if (strlen ($abstract)>1) {
echo "<div id=\"replie".$id."\" style=\"display: block;\">";
echo "<span onClick=\"document.getElementById('deplie".$id."').style.display = 'block';";
echo "document.getElementById('replie".$id."').style.display = 'none';\">";
echo "<font color=#ff0033>Show abstract.</font>";
// echo "</span>";
echo "</div>";
echo "<div id=\"deplie".$id."\" style=\"display: none;\">";
echo "<span onClick=\"document.getElementById('replie".$id."').style.display = 'block';document.getElementById('deplie".$id."').style.display = 'none';\">";
echo "<font color=#ff0033>Close abstract.</font>";
// // echo "</span>";
echo "<br>";
echo htmlentities($abstract,ENT_QUOTES);
echo "</div>";
}
else
{
echo "<br>";
}
if (strlen($file)>0)
echo '<a href="'.$file.'">Show article</a>';
}