mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 09:58 Benutzername: Passwort: Auto-Login

Thema: PHP While-Schleife () vom 20.08.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP While-Schleife ()
Seite: 1, 2  Weiter
Autor Nachricht
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Mo 20.08.2007 10:42
Titel

PHP While-Schleife ()

Antworten mit Zitat Zum Seitenanfang

Hallo Leute, ahb ne kleine Frage zu der While-Schleife.

ich bastel zz eine navigation inder es ununterlässlich ist eine whilescheife in einer whileschleife zu verwenden.

Meine Frage:

ließt PHP die 2. Whileschleife nur 1x aus, oder theoretisch sooft die erste schleife "schleift"?

bekomm nämlich die 2. schleife nur 1x ausgegeben.
 
sxs_de

Dabei seit: 06.08.2007
Ort: Dettenheim
Alter: -
Geschlecht: Männlich
Verfasst Mo 20.08.2007 11:42
Titel

Re: PHP While-Schleife ()

Antworten mit Zitat Zum Seitenanfang

3l3t3Lucker hat geschrieben:
Hallo Leute, ahb ne kleine Frage zu der While-Schleife.

ich bastel zz eine navigation inder es ununterlässlich ist eine whilescheife in einer whileschleife zu verwenden.

Meine Frage:

ließt PHP die 2. Whileschleife nur 1x aus, oder theoretisch sooft die erste schleife "schleift"?

bekomm nämlich die 2. schleife nur 1x ausgegeben.


hallo,

eine while schleife liest zeile für zeile bsp:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <= zeile 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <= zeile 2

usw. ich stelle mir allerdings die frage warum brauchst du 2 while schleifen?
ich würde ne foreach schleife bevorzugen *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Nimroy
Community Manager

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht: Männlich
Verfasst Mo 20.08.2007 11:53
Titel

Antworten mit Zitat Zum Seitenanfang

die frage zielt wohl auf so ein Konstrukt ab

Code:
while dieses und jenes{
   while das{}
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Mo 20.08.2007 12:29
Titel

Antworten mit Zitat Zum Seitenanfang

weniger 3l3t3, eher 4b501ut3 b3g!nn3r.
 
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Mo 20.08.2007 12:33
Titel

Antworten mit Zitat Zum Seitenanfang

hiho!

also mein gedanke bei der ganzen while-schleife war:

ich lese die komplette haptnavigation mit einer while schleife aus.

1.
2.
3.
4.
5.


Die subnavigation soll sich unter die hauptpunkte einfügen ohne das die seite neu geladne werden soll und ohne das ich alle möglichen menü kombinationen in einem div unsichtbar vorlade; also so:

1.
1.2
1.3
2.
3.
4.
5.

und jetzt kommt das problem:

so wie eben gezeigt funktioniert das ganze schon, also 1.1 und 1.2 lässt sich aufklappen, jedoch gibt er mir unter 2. und nachfolgende keine inhalte mher aus.

leg ich eine foreach schleife an, setzt er mir jeweils 8 subpunkte unter jeweils ALLE hauptpunkte, und das soll so nicht sein.

Frage: ließt der script die 2 while schleife also 1.1 & 1.2 nur 1x mal aus, da unter den anderen punkten nichts mehr erscheint, oder hab ich im script einen fehler.
was mich wunder würde, da der script ja unter alle punkte einträge setzt sobald ich eine andere schleife als die while verwende...

MFG *zwinker*

Christopher
 
Backware

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Mo 20.08.2007 13:53
Titel

Antworten mit Zitat Zum Seitenanfang

http://de.php.net/manual/de/control-structures.while.php
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Mo 20.08.2007 14:03
Titel

Antworten mit Zitat Zum Seitenanfang

eine navigation macht man vorzugsweise mit nested sets, lies dich da ma schlau, dann brauchst du solche teuflisch verschachtelten while konstruktionen auch nicht.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Di 21.08.2007 07:01
Titel

Antworten mit Zitat Zum Seitenanfang

Dafür brauchst du dann teuflisch komplizierte Queries für die Einfüge- und Bearbeitungsoperationen. Ich weiß nicht, ob es Sinnvoll ist, einem Anfänger mit solchen Schlagworten (NestedSets sind ja eigentlich nur ein Mittel um mit relationalem SQL eine Art Binärbaum zu realisieren) zu kommen.

Der Threadersteller sollte sich erst einmal mit den Grundlagen, nämlich Kontroll- und Datenstrukturen, beschäftigen und dann vielleicht langsam mal sowas wie Rekursion verstehen.

Antworten auf fast alle Fragen findet man dann hier:

http://tut.php-quake.net/

http://www.php-faq.de/


Zuletzt bearbeitet von am Di 21.08.2007 07:01, insgesamt 1-mal bearbeitet
 
 
Ähnliche Themen While-Schleife in While-Schleife?
PHP - Einfache Schleife..
[PHP] Wie URL in If-Schleife abfragen?
Thumbloader und Schleife
while schleife und innterhtml
Geschwindigkeit - While Schleife
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.