mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 11.10.2008 18:55 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
3l3t3Lucker
Threadersteller

Dabei seit: 09.02.2006
Ort: Rockenberg
Alter: 21
Geschlecht: Männlich
Verfasst Mo 20.08.2007 11: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.
  View user's profile Private Nachricht senden
sxs_de

Dabei seit: 06.08.2007
Ort: Dettenheim
Alter: -
Geschlecht: Männlich
Verfasst Mo 20.08.2007 12: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
Nimroy
Moderator

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 30
Geschlecht: Männlich
Verfasst Mo 20.08.2007 12: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 E-Mail senden Website dieses Benutzers besuchen
XSchinkenX

Dabei seit: 25.01.2004
Ort: Mars
Alter: -
Geschlecht: -
Verfasst Mo 20.08.2007 13:29
Titel

Antworten mit Zitat Zum Seitenanfang

weniger 3l3t3, eher 4b501ut3 b3g!nn3r.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
3l3t3Lucker
Threadersteller

Dabei seit: 09.02.2006
Ort: Rockenberg
Alter: 21
Geschlecht: Männlich
Verfasst Mo 20.08.2007 13: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
  View user's profile Private Nachricht senden
Backware

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 23
Geschlecht: Männlich
Verfasst Mo 20.08.2007 14: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: Nemmberch
Alter: 33
Geschlecht: Männlich
Verfasst Mo 20.08.2007 15: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
XSchinkenX

Dabei seit: 25.01.2004
Ort: Mars
Alter: -
Geschlecht: -
Verfasst Di 21.08.2007 08: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 XSchinkenX am Di 21.08.2007 08:01, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen MySQL/PHP - If-Abfrage in einer while-Schleife
While-Schleife für Datenbank-Abfrage mit PHP
While-Schleife in While-Schleife?
Geschwindigkeit - While Schleife
PHP - Einfache Schleife..
[PHP] Wie URL in If-Schleife abfragen?
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 deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.