Hallo,
ich habe jetzt fogenden Code programmiert:
Wenn ich denselben Code (d.h. ab // Software News) nochmals kopiere und mit anderen Variablen versehe und dann ebend andere News auslesen lasse (die der Hauptkategorie, z.B. Hardware entsprechen) und dort das Limit ebenfalls auf 2 stelle, dann wird aber nur das Limit von dem ersten Code verwendet, d.h. die Newsheadline Ausgabe für die jeweiligen Kategorien werden durch den Wert des oberen Code bestimmt, wie kann ich das ändern, sodass für jeden Code ein induviduelles LIMIT eingestellt werden kann?
ich habe jetzt fogenden Code programmiert:
PHP-Code:
// Kategorien werden geladen
$abfrage = "SELECT * FROM wfcms_cats";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis)){
$kategorien[]=$row;
}
// Ende Kategorien Laden
// Software Short News $shortnews_mc_db =
"SELECT * FROM wfcms_news ORDER BY datum DESC
LIMIT $max_maincat_1";
$shortnews_mc_read = mysql_query($shortnews_mc_db);
if($cat_1 = $cat_1)
{
echo "Software News:<br>";
}
while($row = mysql_fetch_array($shortnews_mc_read))
{
extract($row);
$shortnews_mc_titel = substr($titel,0,28);
$shortnews_mc_titel_zs = substr($titel,25,28);
$shortnews_mc_titel_a = str_replace("$shortnews_mc_titel_zs","...",$titel);
foreach ( $kategorien AS $kategorien_element)
{
if ( $kategorie==$kategorien_element[0] ) {
$mainkategorie = $kategorien_element[2];
break; //foreach beenden
}
}
if($mainkategorie == $cat_1)
{
echo "<a href='$index?id=$id'>$shortnews_mc_titel_a</a><br>";
}
}
// Ende Software
Kommentar