Datenbankausgaben nack kategorien sortieren

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

  • Datenbankausgaben nack kategorien sortieren

    Hallo,

    ich habe eine art linkliste, doch bis jetzt werden die links nur nach nach dem alpherbet sortiert, doch ich möchte jetzt mehr übersicht schaffen, indem ich immer eine überschrift in form von "A,B,C,D...usw." mache, unter denen auch die richtigen links mit dem anfangsbuchstaben erscheinen....

    wie würdet ihr das anstellen?


    Liebe Grüße
    Simon

  • #2
    Also, ich würde das ganz einfach von MySQL machen lassen:

    Wenn jemand auf den Link mit den Links die mit A anfangen sollen klickt,
    dann wird eine SQL Abfrage gestartet mit folgendem Suchkriterium:

    SELECT * FROM myTable WHERE link LIKE 'a%'

    oder so ähnlich. Danach kann dann alles auf klassische Art und Weise ausgelesen und angezeigt werden.

    Kommentar


    • #3
      suchen!!!

      @ryback: das war nicht die antwort!

      Kommentar


      • #4
        ???????????

        Und welche Art Antwort ist die deine denn???
        Ist meine Query falsch, oder habe ich die Frage falsch verstanden???

        Und was bedeutet suchen ? Wo suchen ?

        Kommentar


        • #5
          war nichts böses.

          aber so wie ich es verstanden habe, wollte er folgendes

          A
          -altenheim
          -altes haus
          B
          -bratwurstbude
          ...

          Dein Query liefert ihm aber immer nur einen Buchstaben.

          Da wir das Problem schon mehrmals hier gelöst haben, habe ich einfach mal auf die Suche verwiesen.

          Kommentar


          • #6
            Ach so. Ich dachte auch daß er jeweils nur die Links, die mit einem
            bestimmten Buchstaben anfangen, haben wollte. Und zwar nur die.
            Ansonsten hätte ein SORT die Sache ja auch erledigt.

            Kommentar


            • #7
              ja genau das was TobiaZ geschrieben hat möchte ich erreichen... ich habe schon hier im forum gesucht, doch wenn es 100%ig hier steht, dann muss ich wohl nochmal genauer guggen....

              trotzdem schonmal vielen dank

              Kommentar


              • #8
                Re: Datenbankausgaben nack kategorien sortieren

                Original geschrieben von schusim
                wie würdet ihr das anstellen?
                das hört sich doch glatt nach einem brainstorming an.

                *VERSCHIEB* mal in das neue forum
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Kommentar


                • #9
                  @abraxax: das istes auch!

                  Kommentar


                  • #10
                    PHP-Code:
                    $anfang_bak '';
                    while (
                    $row mysql_fetch_assoc(....))
                    {
                      
                    // wenn aktueller Anfang <> alter Anfang, dann Überschrift
                      
                    $anfang strtoupper(substr($row['titel'], 01));
                      if (
                    $anfang != $anfang_bak)
                      {
                        
                    $anfang_bak $anfang;
                        echo 
                    '<a name="'$anfang'"><h3>'$anfang'</h3></a>';
                      }
                      
                    // ... sonstige Ausgaben
                      
                    print_r($row), '<br>';

                    vor die if-Abfrage könnte man noch das hier einfügen:

                    if ($anfang>='0' && $anfang<='9') $anfang = '0-9';
                    elseif ($anfang<'A' || $anfang>'Z') $anfang = 'Sonderzeichen';
                    mein Sport: mein Frühstück: meine Arbeit:

                    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

                    Kommentar


                    • #11
                      Danke!!!!
                      werde ich gleich mal ausprobieren.....

                      Kommentar


                      • #12
                        HEy.... danke Titus.... funzt nach ein paar abänderungen richtig gut, nur wird leider immer eine zeile in meiner tabelle zu viel angezeigt, doch das werde ich noch selbst hinbekommen...

                        Kommentar

                        Lädt...
                        X