Datenbank von ebene 1 auslesen? ;-(

Gesperrt
cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Datenbank von ebene 1 auslesen? ;-(

Beitrag von cschwan2006 »

Hallo, ich habe 2 Bäume in contenido ich möchte aber nur den ersten
Baum mit der idcat = 1 auslesen und alle levels anzeigen lassen, ich
habe schon folgeneds probiert, aber es klappt nicht: :cry:

Code: Alles auswählen

$query = "SELECT
             *
           FROM
             ".$cfg["tab"]["cat_tree"]." AS A,
             ".$cfg["tab"]["cat"]." AS B,
             ".$cfg["tab"]["cat_lang"]." AS C
           WHERE
             A.idcat = B.idcat= 1
             AND B.idcat=C.idcat
             AND C.idlang='$lang'
             AND B.idclient='$client'
             AND C.visible=1
           ORDER by A.idtree"; 
Hat jemand vielleicht ne Idee?

Gruss Christian
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

Code: Alles auswählen

A.idcat = B.idcat= 1
schränkt das wirklich nur auf die idcat 1 ein (ohne sub kategorien)

es gilt das selbe wie im andern posting..
*** make your own tools (wishlist :: thx)
cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 »

emergence hat geschrieben:

Code: Alles auswählen

A.idcat = B.idcat= 1
schränkt das wirklich nur auf die idcat 1 ein (ohne sub kategorien)

es gilt das selbe wie im andern posting..
ich wollte aber auch die subs anzeigen lassen? habe es auch schon mit

Code: Alles auswählen

b.level = 1 or b.level = 2 
versucht futzt aber nicht.

kann man nicht unabhängig von der idcat den baum auslesen? Habe gedacht das man irrendwas einbauen kann wo man first tree anzeigen lassen kann!

vielen dank im vorraus

gruss christian
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

cschwan2006 hat geschrieben:kann man nicht unabhängig von der idcat den baum auslesen?
ähm, wüsste nicht wie...

man kann den kompletten baum(mit allen zweigen) auslesen..
man kann alle kategorien einer ebene/elternkategorie auslesen...

man kann nicht einen kompletten zweig auslesen
(zumindestens nicht mit einem einzigen sql query)

hilft dir denn die antwort im anderen thread nicht weiter ?
*** make your own tools (wishlist :: thx)
cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 »

emergence hat geschrieben:
cschwan2006 hat geschrieben:kann man nicht unabhängig von der idcat den baum auslesen?
ähm, wüsste nicht wie...

man kann den kompletten baum(mit allen zweigen) auslesen..
man kann alle kategorien einer ebene/elternkategorie auslesen...

man kann nicht einen kompletten zweig auslesen
(zumindestens nicht mit einem einzigen sql query)

hilft dir denn die antwort im anderen thread nicht weiter ?
JA war ein guter tipp, aber ich bleibe lieber bei der standart variante, weil wenn ich immer nen tree anlege muss ich auch die Id's immer mit anpassen in den modulen und das ist scheisse, dann lasse ich lieber den ganzen baum anzeigen, da habe ich weniger arbeit;-)

Aber trotzdem danke für den tipp!

Aber ich habe jetzt noch ein anderes Problem und zwar:

ich will ein input modul machen wo ich auswählen lassen kann wieviele Bäume angezigt werden soll; so jetzt habe ich nen drop Down Menü gemacht wo ich 1-5 auswählen kann, jetzt will ich das wenn ich 2 auswähle das darunter 2 dropdown darstellt mit den ganzen bäumen? Weist du wie ich das realisieren kann?

Weil ich habe auch das problem das CMS_VALUE[0] nicht für 2 verwendet werden kann, wie kann man das dynamischen machen?
Auch im Output soll z.B. für die variable $startkategorie = CMS_Value[?]
für alle ausliest!

Aber ich habe keine ahnung ob das überhaupt geht!?

Vielen Dank im vorraus!

mfg

Christian
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

cschwan2006 hat geschrieben:Aber ich habe jetzt noch ein anderes Problem und zwar:

ich will ein input modul machen wo ich auswählen lassen kann wieviele Bäume angezigt werden soll; so jetzt habe ich nen drop Down Menü gemacht wo ich 1-5 auswählen kann, jetzt will ich das wenn ich 2 auswähle das darunter 2 dropdown darstellt mit den ganzen bäumen? Weist du wie ich das realisieren kann?

Weil ich habe auch das problem das CMS_VALUE[0] nicht für 2 verwendet werden kann, wie kann man das dynamischen machen?
Auch im Output soll z.B. für die variable $startkategorie = CMS_Value[?]
für alle ausliest!

Aber ich habe keine ahnung ob das überhaupt geht!?
ähm, hä ?
mag das jetzt nicht verstehen...
*** make your own tools (wishlist :: thx)
cschwan2006
Beiträge: 70
Registriert: Do 21. Sep 2006, 10:56
Kontaktdaten:

Beitrag von cschwan2006 »

emergence hat geschrieben:
cschwan2006 hat geschrieben:Aber ich habe jetzt noch ein anderes Problem und zwar:

ich will ein input modul machen wo ich auswählen lassen kann wieviele Bäume angezigt werden soll; so jetzt habe ich nen drop Down Menü gemacht wo ich 1-5 auswählen kann, jetzt will ich das wenn ich 2 auswähle das darunter 2 dropdown darstellt mit den ganzen bäumen? Weist du wie ich das realisieren kann?

Weil ich habe auch das problem das CMS_VALUE[0] nicht für 2 verwendet werden kann, wie kann man das dynamischen machen?
Auch im Output soll z.B. für die variable $startkategorie = CMS_Value[?]
für alle ausliest!

Aber ich habe keine ahnung ob das überhaupt geht!?
ähm, hä ?
mag das jetzt nicht verstehen...
OK also 1 DropDown Menü
-1
-2
-3
...
-5

Jetzt wähle ich "2" aus!
Jetzt soll er mir 2 Dropdows anzeigen wo die ganzen bäume drin sind!
Aus den 2 Dropdown menüs kann ich jetzt z.b. im ersten dropdown den ersten baum (CMS_VALUE[1]) auswählen und im zweiten dropdown den 2 baum (CMS_VALUE[2])!

Hoffe du hast es jetzt verstanden?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

verstanden ja... aber keinen vorschlag...
*** make your own tools (wishlist :: thx)
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

schau dir mal den input der artikel liste advanced an - da macht der herr b das so mit irgendwelchen datenfeldern wenn ich mich nicht irre
Gesperrt