folgendes beinhaltet meine db an tabellen .

nun habe ich für die ausgabe ein Akkordion,
ich möchte das in den einzelnden Arkkordion Sectionen jeweils eine Kathegorie angezeigt wird.
ich weiss nicht wie mann innerhalb einer php die jeweiligen Datenbank einträge nach der cat_id,
so abruft das diese in den sectionen angezeigt werden.
hab es so versucht , leider zeigt er dann immer in den sektionen das gleiche an .

nun habe ich für die ausgabe ein Akkordion,
ich möchte das in den einzelnden Arkkordion Sectionen jeweils eine Kathegorie angezeigt wird.
ich weiss nicht wie mann innerhalb einer php die jeweiligen Datenbank einträge nach der cat_id,
so abruft das diese in den sectionen angezeigt werden.
hab es so versucht , leider zeigt er dann immer in den sektionen das gleiche an .
PHP-Code:
<?php
$text .='<div id="accordion">
<h3><a href="#">'. $flow_catname.'</a></h3>
<div>';
$abfrage = "SELECT id FROM e107_flow";
$ergebnis = mysql_query($abfrage);
$menge = mysql_num_rows($ergebnis);
$abfrage = "SELECT * FROM e107_flow ORDER BY e107_flow .`cat_id` DESC LIMIT 30";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$text .= '
<div align="center">
<div class="row">
<a class="myplayer" style="" href="'. $row->flow_video .'">
<img style="width:190px;max-height: 150px;"src="'.$row->flow_image.'">
<img class="play"src="http://static.flowplayer.org/img/player/btn/play.png">
</a>
<div class="rowtitel"><div> .::'.$row->flow_titel.'::.</div></div>
<p>
'.$row->flow_text.'
</p>
<br clear="all"/>
</div></div>
';
};
$text .='</div>';
$sql = mysql_query(" SELECT * FROM `e107_flow` ORDER BY `e107_flow`.`cat_id` LIMIT 0 , 30 ");
while ($ds = mysql_fetch_object($sql))
{
$id = $ds ->flow_id;
$titel = $ds ->flow_titel;
$flow_catname= $ds ->flow_catname;
}
$text .=' <h3><a href="#">'. $flow_catname.'</a></h3>
<div>';
$abfrage = "SELECT id FROM e107_flow";
$ergebnis = mysql_query($abfrage);
$menge = mysql_num_rows($ergebnis);
$abfrage = "SELECT * FROM e107_flow ORDER BY flow_id DESC LIMIT 30";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$text .= '
<div align="center">
<div class="row">
<a class="myplayer" style="" href="'. $row->flow_video .'">
<img style="width:190px;max-height: 150px;"src="'.$row->flow_image.'">
<img class="play"src="http://static.flowplayer.org/img/player/btn/play.png">
</a>
<div class="rowtitel"><div> .::'.$row->flow_titel.'::.</div></div>
<p>
'.$row->flow_text.'
</p>
<br clear="all"/>
</div></div>
';
}
?>



Kommentar