Bonjour,
J'utilise un script javascript pour afficher/masquer , une balise notamment un <div></div>.
Cette fonction marche correctement , mais je voudrais l'appliquer à une boucle :
J'ai une boucle qui répertorie dans un tableau, tous les news postées.
Cela me permet de modérer ces news (éditer/supprimer), mais vous en douté si il y a 50 news sur une même pages c'est contraignant!
Donc je veux appliquer la fonction javascript, pour masquer par défaut tous les news dans mon tableau sauf pour les 5 première par exemple.
Lorsque j'applique la fonction à un div qui englobe mon tableaux, rien ne se passe.
Mon bouton pour afficher/masquer :
<button type="button" onclick="toggle_div(this,'id_du_div');">+</button>
<div id="id_du_div" style="display:none;">
// ici mes news restante.
</div>
Ma boucle :
// [...]
<table>
<thead>
<tr>
<th>Auteur</th>
<th>Type</th>
<th>Titre</th>
// [...]
</tr>
</thead>
<tbody>
<?php
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC limit 0,5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<tr>
<td><?php echo stripslashes($donnees['auteur']); ?></td>
<td><?php echo stripslashes($donnees['type']); ?></td>
<td><?php echo stripslashes($donnees['titre']); ?></td>
// [...]
</tr>
<?php
} // Fin de la boucle qui liste les news
?>
</tbody>
J'ai essayer de créer une nouvelle requête : "limite 5,10" et j'ai mis le contenu entre la balise <div></div> du bouton.
Mais ça ne marche pas.