Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Fehler im Quellcode

Hallo zuammen,

bei folgender Anweisung wird eine Endlosschleife ausgeführt:

Code:                   In Zwischenablage kopieren (nur IE)
1">

Die Werte der Variablen $POS und $MAXPOS ermittle ich über 2 SQL Statements, die auch laut dem echo am Ende der Schleife, richtig ermittelt, bzw erhöht werden.

Wo ist mein Denkfehler im Code?

Danke und Gruß, Marco

P.S. Ich weiß, dass die Übergabe der "variablen Variablen" nicht sauber ist, aber zum testen reicht es...
Hier gehts zum Orginal Eintrag "Fehler im Quellcode" im Forum

Antworten

Zitat:
Wo ist mein Denkfehler im Code?
Das erste Komma in der for-Schleife muss ein Semikolon sein.


2.

WO ermittelst du $MAXPOS? Und $POS ermittelst du nicht in einem statement, sondern definierst du in ausdruck1 der Schleife.

ah, und klar, das komma...rana das Adlerauge :)


3.

Super! Danke, genau da war der Fehler mit dem ich die letzten beiden Stunden zugebracht habe...und das letzte Semikolon muss auch noch weg!

Danke, jetzt läufts!

Gruß, Marco


4.

Komisch - so etwas sehe ich in einer zehntel Sekunde - wieso Du selbst nicht?


5.

Zitat:
Rana postete
Komisch - so etwas sehe ich in einer zehntel Sekunde - wieso Du selbst nicht?
Als wäre dir sowas noch nie passiert...


6.

Ich würds wohl auch sehen, wenn der nicht alle Variablen grossschreiben würde, was wohl den lesefluss einkleinwenig stören könnte.

Zitat:
Als wäre dir sowas noch nie passiert...
Passiert wohl schon, aber nicht nach 2 Stunden nicht gefunden :)


7.

Also,

ich komme eher aus der "Hardware" Welt. Daher sehe ich so Sachen nicht...Und die gesamte Groß- und Kleinschreibung bei Variablen hängt davon ab, wie ich sie ermittle. Wenn es eine Variable ist, die ihren Wert aus dem System holt (z.B. $time) wird sie klein geschrieben, andernfalls groß. Vielleicht eine merkwürdige Angelegenheit, aber da ich immer offen für Vorschläge bin werde ich versuchen, dies zu ändern.

Gruß!

@bieler: "der" ist entweder "er" oder "Du" oder "Marco" oder "Schmidt" -> reine Höflichkeit...;-D


8.

Wie du deine Variablen handhaben willst, sei dir überlassen. Ich finds extrem unübersichtlich. Ich habe eigendlich nur die systemvariablen ($_POST ect.) grossgeschrieben....grossschreibung erschlägt dich.
Ich sehe grad, du arbeitest da mit variablen variablen ($$HELP_PROG ect.). Ich würde mir dies abgewöhnen, und auf arrays umsteigen. Ich habe jedenfalls noch NIE variable variablen verwendet. Ist auch recht schwer zum debuggen.

und sorry wegen dem "der".


Hier gehts zum Orginal Eintrag "Fehler im Quellcode" im Forum
 
phpforum.de | Impressum | Handy Bundles