Kategorien programmieren in PHP

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

  • Kategorien programmieren in PHP

    Hallo Friends, leider habe ich bei der Suche nichts eindeutiges gefunden aber unter Umständen hat jemand ja eine Idee.
    Ich bin dem PHP noch nicht so mächtig mach aber Fortschritte.
    Nun mein Anliegen:
    Ich würde gern erklährt oder gezeigt bekommen wie man in PHP Kategorien programmiert?

    Es geht mir eigentlich nur darum zu verstehen wie man Kategorien programmiert. Soll heißen:
    Der Aufbau mit z.B. cat_id u.s.w. in eine DB einfügen und wieder abrufen und mit dem einfügen von z.B. Text in eine Kategorie.

    Um das zu verdeutlichen, ich habe mal ein ganz einfaches Script bekommen wo Switch erklährt wurde, dadurch habe ich das erst verstanden.

    Beispiel:
    -----------------------------------------------------
    switch ($m)
    {
    case 'first':
    echo "Text zu first";
    break;

    case 'second':
    echo "Text zu second";
    break;

    // here comes the default switch
    default:
    echo "default Text";
    }

    Aufrufen mit script.php?m=first

    -----------------------------------------------------

    So in der Art, halt für Leihen.

    Ich bedanke mich schon mal im vorraus bei allen die Hilfe anbieten können.

    Danke, timi11

  • #2
    Sollen diese Kat auch Unterkat in beliebiger Anzahl enthalten können? Wenn ja dann such mal nach 'Nested Sets' bei der SuMa deiner Wahl...
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      Original geschrieben von jahlives
      Sollen diese Kat auch Unterkat in beliebiger Anzahl enthalten können? Wenn ja dann such mal nach 'Nested Sets' bei der SuMa deiner Wahl...
      Ich glaube das meinte er nicht. Aber ich weiß auch nicht, was er meint.
      [FONT="Helvetica"]twitter.com/unset[/FONT]

      Shitstorm Podcast – Wöchentliches Auskotzen

      Kommentar


      • #4
        nein Unterkategorien erstmal nicht, ich bräuchte bloß ein einfaches Beispiel.

        nach Nested sets habe ich auch schon gesucht aber nichts verständliches gefunden.

        Danke timi11

        Kommentar


        • #5
          Also:

          kat 01 -> anlegen
          kat 02 -> anlegen

          dann in Kat 01 -> einfügen eines Textes z.B. Text1
          dann in Kat 02 -> einfügen eines Textes z.B. Text2

          und dazu nur den Code.

          Ich möchte es nur verstehen lernen. Was bei vielen anderen Sachen so bei mir funktioniert hat.

          Nur ganz einfach erklärt, mehr nicht.

          Danke Jungs. timi11

          Kommentar


          • #6
            Kein eigener Code? Daher wohl eher Projekthilfe **move**
            Und die Seite von Arne Klempert zum Thema Nested Sets ist sehr anschaulich und gut verständlich (finde ich zumindest)
            Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

            [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
            Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

            Kommentar


            • #7
              Datenbank:

              news(id_news,id_category,content,author,...)
              categories(id_category, name)

              id_news | id_category | content | author
              ----------------------------------------------------
              1 | 2 | Foo |
              2 | 1 | Bar |
              | | |

              id_category| name
              --------------------------------------
              1 | allgemeines
              2 | unwichtig

              SELECT c.name, n.content FROM news n INNER JOIN categories c USING(id_category)

              ausgabe:
              unwichtig Foo
              allgemeines Bar

              den rest (einügen, etc.) kannst du dir ja dann zusammengoogeln

              Kommentar

              Lädt...
              X