Webkatalog

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #46
    ich mal wieder....


    ich hab nun folgendes prob... ich lasse mir die kategorie ausgeben und dann jeweils max. 2 unterkategorien... ich möchte nun aber wenn mehr als 2 unterkategorien vorhanden sin ein "..." ausgeben lassen... was leider aufgrund des LIMIT 0,2 nicht geht....

    Codeblock [kann gerne verbessert werden ]

    PHP-Code:
    <?
    require ("config.php3");
    $result=mysql_query("
    SELECT kategorie_id, ueberkategorie_id, kategorie_name
    FROM tpl_kategorie WHERE ueberkategorie_id = 0
    ORDER BY kategorie_name");

    while($row=mysql_fetch_assoc($result))
    {
        $test = "0";
        echo "<br><br>";
        $id=$row[kategorie_id];
        echo $row[kategorie_name];
        echo "<br>";

        $result2=mysql_query("
        SELECT kategorie_id, ueberkategorie_id, kategorie_name
        FROM tpl_kategorie WHERE ueberkategorie_id = $id
        ORDER BY kategorie_name LIMIT 0,2");
        
        while($row2=mysql_fetch_assoc($result2))
        {
         $test++;
         echo $row2[kategorie_name] . " ";
         if($test%2==0)
         {
             echo "...";
         }
        }
    }
    ?>

    Danke

    JOat
    the end comes faster than you think - you've already reached it!

    Kommentar


    • #47
      entweder du zählst die unterkatregorien vorher oder ...

      du machst ein limit 0,3, schaust wieviel du hast mit mysql_num_rows und wenn es mehr als zwei sind, gibst du die ersten beiden aus und machst dann dein ...
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar

      Lädt...
      X