Hallo,
ich habe das Problem, dass ich eine ID, Überschrift und Text aus einer Datenbank auslesen will.
Dies soll dann in ein Javascript Accordion eingefügt werden.
Dies funktioniert auch, aber wenn man die Seite anklickt, sind alle Accordions geöffnet.
Wenn ich die while Schleife deaktiviere und festen Inhalt reinschreibe, geht es.
Also liegt es wahrscheinlich an dem while?
Hier ist der Teil:
ich habe das Problem, dass ich eine ID, Überschrift und Text aus einer Datenbank auslesen will.
Dies soll dann in ein Javascript Accordion eingefügt werden.
Dies funktioniert auch, aber wenn man die Seite anklickt, sind alle Accordions geöffnet.
Wenn ich die while Schleife deaktiviere und festen Inhalt reinschreibe, geht es.
Also liegt es wahrscheinlich an dem while?
Hier ist der Teil:
PHP:
<?php
$query = mysql_query("SELECT id, headline, text, cdate FROM news ORDER BY cdate DESC");
while($row = mysql_fetch_assoc($query))
{
$id = $row['id'];
$head = $row['headline'];
$text = $row['text'];
$cdate = $row['cdate'];
?>
<div class="artikel">
<div class="accordion" id="accordion2">
<div class="accordion-group">
<div class="accordion-heading">
<div class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#<?php echo $id ?>">
<i class="icon-arrow-down"></i> <?php echo $head ?>
</div>
</div>
<div id="<?php echo $id ?>" class="accordion-body collapse in">
<div class="accordion-inner">
<p><?php echo $text ?></p>
</div>
</div>
</div>
</div>
</div>
<?php }} else {}; ?>