if - or abfrage will nicht

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

nee entweder die ID von der kategorie selbst ODER die ID von der kategorie wo alle unterverzeichnisse drunter liegen,
sollte als bedingung reichen

vor allem ist es in beiden fällen die gleiche zahl....

rrrgggg das kann doch nicht schwer sein....

sorry mehr gegen mich als gegen sonst wen
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hm, lass Dir mal vom Script die Variablen ausgeben -->

Code: Alles auswählen

var_dump($parent_chapter_row);
Und zeig' dann mal her, was so rauskommt.... Oder ich schaue mal drauf (das soll nicht heissen, dass ich es lösen kann) :)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

ich habs mal stehen gelassen, sieht aber nicht sehr aufschlussreich aus...

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hm,

und jetzt mal den ganzen Spaß mit var_dump($child_chapter_row);

Und die Variablen werden mit & verknüpft. ? kommt nur als erstes hinter die URL.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

ok, auch wenn ich der anzeige nicht schlau werde

ich veruche es erstmal zu ordnen

danke für den tip mit ?und&

kolja

edit
wenn ich das richtig verstehe sind dass die beiden entscheidenen zeilen:

Code: Alles auswählen

[0]=>  string(1) "4" ["chapter_id"]=>  string(1) "4" 

[5]=>  string(1) "4" ["chapter_parent_id"]=>  string(1) "4" 
erste: var_dump($child_chapter_row);
zweite: var_dump($parent_chapter_row);

dann müsste es doch funktionieren ??

edit2
ich hab die if-abfrage mal genau vor die templateausgabe gesetzt
und jetzt funktioniert es andersherrum

also menue klick - untermenues aufgeklappt
untermenue klick - untermenues eingeklappt
Zuletzt geändert von kolja am 10.12.2006 23:43, insgesamt 1-mal geändert.
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also wenn

Code: Alles auswählen

chapter_parent_id == 4
dann soll das Menue des Chapters 4 ausgeklappt werden.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

ja

oder wenn:

Code: Alles auswählen

chapter_id == 4
ist
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

ok es läuft :-)

ich habe meine if abfrage verändert:

Code: Alles auswählen

     		if( $article_id == $parent_chapter_row[$i]['chapter_id'] or $parent_id == $parent_chapter_row[$i]['chapter_id']) // hab ich eingefügt 
und schaut es euch an: http://mona-davinci.de/phpbb/portal.php?s=boto

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Jetzt musst Du nur noch einpflegen, dass das erste Menu bei Aufruf der Seite nicht aufklappt.
Also, Du musst natürlich nicht..... :roll:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

naj perfekt wäre es schon, aber mir fällt a auf anhieb nix eleganzes ein
so muss n bischen gepfuscht werden

warscheinlich wird es über R-P.de noch einen punkt "home" geben welcher einfach keine unterkategorie besitzt

hab aber viel gelernt bei der sache :-)

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Antworten

Zurück zu „Coding & Technik“