einträge zählen

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

  • #16
    ja aber in der Unterkategorie Microsoft ist einer und dieser ist dann ja auch im Prinzip in Software. ODER?
    Zuletzt geändert von ; 18.12.2004, 23:08.

    Kommentar


    • #17
      wie heißt denn die unterkategorie.

      werde auch nicht ganz schlau aus deinem db-layout.

      vielleicht solltest du dir mal nested-sets ansehen (siehe tutorials), auch wenn der aufbau generell was schwieriger ist, ist zumindest dein vorhaben einfacher und mit wesentlich weniger queries möglich.

      allgemein: wenn du die einträge in den unterkategorien auch noch mit zählen willst, dann wird das ganze nach deinem schema nicht ganz so einfach:

      folgender aufbau:
      1
      1.1
      1.1.1
      1.1.2

      wenn du in 1 bist, hast du ja erstmal einen unterordner (1.1). den kannst du zählen. dann musst du in 1.1 rein und die dortigen unterordner zählen (sind ja zwei: 1.1.1 und 1.1.2). die gehören aber nicht nur zu 1.1 (was ja leicht wäre), sondern auch noch zu 1. also musst du dafür sorgen, dass der "counter" von 1 auch um zwei erhöht wird.

      ist nicht ganz leicht, aber durchaus machbar. musst halt nur was länger drüber nachdenken ging mir genauso. ist aber eigentlich alles logisch. nimm papier und stift zur hilfe, dann fällts dir leichter.

      Kommentar

      Lädt...
      X