Webkatalog

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    deine erste ausgabe is doch jetzt sortiert wie du wolltest oder?

    du hast erst mode und dann music
    Ich denke, also bin ich. - Einige sind trotzdem...

    Comment


    • #32
      ne...


      ich will ja


      Mode
      -->Kindemode
      -->Damenmode

      Music
      -->EBM
      -->Industrial



      ich hab keine idee....

      vieleicht gehts ja so wie hier: http://www.php-resource.de/forum/sho...0&pagenumber=2

      nur halt mit einer anstadt 2 tabellen....


      leider bin ich zu doof das umzubaun



      JOat
      Last edited by JOat; 13-07-2003, 19:59.
      the end comes faster than you think - you've already reached it!

      Comment


      • #33
        du verwendest in deinem select die eine tabelle ja zweimal, hast sozusagen also auch 2 tabellen

        aber da ich heut meinen guten tag hab:
        PHP Code:
        $sql='SELECT
        ...
        ORDER BY p.Beschreibung'
        ;
        $result=mysql_query($sql);
        $vorherigerwert='blubb';
        while(
        $row=mysql_fetch_assoc($result))
        {
          if (
        $row['Ueberkategorie']!=$vorherigerwert)
          {
             
        $vorherigerwert=$row['Ueberkategorie'];
             echo 
        '<p />'.$vorherigerwert.'<br />';
          }
           echo 
        '-->'.$row['Kategorie_B'],'<br />';

        EDIT:
        wie du sieht, geht's so wie in dem von dir geposteten thread, hättest bloß die spaltennamen anpassen müssen
        Last edited by mrhappiness; 13-07-2003, 20:03.
        Ich denke, also bin ich. - Einige sind trotzdem...

        Comment


        • #34
          das haut ja schonmal wunderbar THX


          nur bekomm ich


          -->Mode
          -->Music


          Mode
          -->Kindemode
          -->Herrenmode
          -->Damenmode


          Music
          -->EBM
          -->Industrial
          -->Wave


          dh die Kategorien mit NULL müssen noch irgendwie wech...
          the end comes faster than you think - you've already reached it!

          Comment


          • #35
            *grml*

            steht nicht schon irgendwo weiter oben wie das geht?!
            Ich denke, also bin ich. - Einige sind trotzdem...

            Comment


            • #36
              wie gesagt wenn ich WHERE UeberKatgeorie_ID IS NOT NULL dazu mach dann bekomm ich garnixmehr...
              the end comes faster than you think - you've already reached it!

              Comment


              • #37
                schreib statt LEFT OUTER JOIN mal INNER JOIN
                Ich denke, also bin ich. - Einige sind trotzdem...

                Comment


                • #38
                  auch auf die gefahr hin als schwul zu gelten....


                  ICH LIEBE DICH!!!!!



                  1000 DANK.....



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

                  Comment


                  • #39
                    ich bin grad dabei ne navi zu machen...

                    in der form:


                    Home > Kategorie > Unterkategorie


                    nur verschwinden bei meinem code nach ner zeit die variablen


                    gibts ne elegantere lösung??


                    PHP Code:
                    <?
                    require ("config.inc");
                    if($action=="")
                    {
                        $result=mysql_query("SELECT p.Beschreibung Ueberkategorie, p.Kategorie UeberKatgeorie_ID, c.Beschreibung Kategorie_B, c.Kategorie Katid
                        FROM $tbl_kategorie c
                        INNER JOIN
                        $tbl_kategorie p
                        ON c.Unterkategorie=p.Kategorie
                        ORDER BY p.Beschreibung, Kategorie_B");
                        $vorherigerwert='';
                        while($row=mysql_fetch_assoc($result))
                        {
                          $i++;
                          if ($row['Ueberkategorie']!=$vorherigerwert)
                          {
                             $vorherigerwert=$row['Ueberkategorie'];
                             echo "<br><br><a href=\"test.php3?action=Alle&Kategorie=$vorherigerwert&Unterkategorie=$row[Kategorie_B]&Kategorieid=$row[UeberKatgeorie_ID]&Unterkategorie_id=$row[Katid]\">$vorherigerwert</a><br>";
                             $i=1;
                          }
                          if($i<=3)
                          {
                           echo "---><a href=\"test.php3?action=docat&Kategorie=$vorherigerwert&Unterkategorie=$row[Kategorie_B]&Kategorieid=$row[UeberKatgeorie_ID]&Unterkategorie_id=$row[Katid]&Kategorie_Id=$row[Katid]\">$row[Kategorie_B]</a><br>";
                           if($i>=3)
                           {
                           echo "...";
                           }
                          }
                        }
                    }
                    elseif($action=="docat")
                    {
                      echo "<a href=\"test.php3?action=\">Home</a> > <a href=\"test.php3?action=Alle&Kategorieid=$Kategorieid&Kategorie=$Kategorie&Unterkategorie=$Unterkategorie&Unterkategorie_id=$Unterkategorie_id\">$Kategorie</a> > $Unterkategorie<br><p>";
                      $datengesamt = mysql_query("select * from $tbl_links where Kategorie_Id = $Kategorie_Id ORDER BY Beschreibung");
                      while ( $daten= mysql_fetch_array( $datengesamt ) )
                      {
                       echo "$daten[Beschreibung]<br>";
                      }
                        //echo "Kategorie = $Kategorie <br> Action = $action <br> Kategorie_Id = $Kategorieid <br> Unterkategorie_ID = $Unterkategorie_id <br> Unterkategorie = $Unterkategorie";
                    }
                    elseif($action=="Alle")
                    {
                      echo "<a href=\"test.php3?action=\">Home</a> > $Kategorie > $action<br><p>";
                      $datengesamt = mysql_query("select * from $tbl_kategorie where Unterkategorie = $Kategorieid ORDER BY Beschreibung");
                      while ( $daten= mysql_fetch_array( $datengesamt ) )
                      {
                       echo "<a href=\"test.php3?action=docat&Kategorie_Id=$Unterkategorie_id&Kategorie=$Kategorie&Unterkategorie=$Unterkategorie\">$daten[Beschreibung]</a><br>";
                      }
                      //echo "Kategorie = $Kategorie <br> Action = $action <br> Kategorie_ID = $Kategorieid <br> Unterkategorie_ID = $Unterkategorie_id <br> Unterkategorie = $Unterkategorie";
                    }
                    ?>
                    THX

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

                    Comment


                    • #40
                      keiner???
                      the end comes faster than you think - you've already reached it!

                      Comment


                      • #41
                        Original geschrieben von JOat
                        nur verschwinden bei meinem code nach ner zeit die variablen
                        soll heißen?
                        Ich denke, also bin ich. - Einige sind trotzdem...

                        Comment


                        • #42
                          das wenn ich vom haupt "menü" ins untermenü von da zum eintrag vom eintrag zum untermenü zu einem eintrag zum hauptmenü .... klicke gehts

                          irgendwann nimmer....
                          the end comes faster than you think - you've already reached it!

                          Comment


                          • #43
                            ich möchte in einer tabelle die top5 an suchbegriffen speichern....


                            wie macht man sowas ... ohne eine tablle mit 100000 Datensätzen zu bekommen ....


                            Danke


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

                            Comment


                            • #44
                              ne tabelle mit sichbegriffen und der anzahl dahinter?

                              dann musst du vorher halt immer schauen ob ein begriff schon drinsteht, wenn ja erhöhst du den wert, wenn nein fügst du ihn ein
                              Ich denke, also bin ich. - Einige sind trotzdem...

                              Comment


                              • #45
                                ich hab jetzt eine lösung....

                                ich nehme nur suchbegriffe ab einer länge von 5 char.... was die anzahl wieder eingrentz......


                                falls jemand ne besser idee hat bidde posten
                                the end comes faster than you think - you've already reached it!

                                Comment

                                Working...
                                X