phpbar.de logo

Mailinglisten-Archive

[php] Re: [php] =?iso-8859-1?Q?Z=E4hler?= in Schleife bei Vergleich Arraywert mitEingabewert =?iso-8859-1?Q?z=E4hlt?= nicht

[php] Re: [php] Zähler in Schleife bei Vergleich Arraywert mitEingabewert zählt nicht

Stefan Brückmann php_(at)_phpcenter.de
Sat, 30 Jun 2001 18:58:35 +0200


Hallo

> Thomas Beckmann schrieb:
> >for ($i = 1; $mittigQ[$i][0]) > $lang; $i++);
> >#jenes $i wird aus irgend einem Grund nie höher als 1
> Das liegt eindeutig daran, daß $lang schon kleiner als 100 ist.

Irgend etwas stimmt da nicht, was ich noch nicht verstehe. 
Wenn ich für $lang 200 eingebe und mit echo die Eingabe vor und nach dem
Vergleich abfrage,

----------------------------------------
$i = 1;
echo "<br> lang: ", $lang," m";
echo "<br> mittigQ[$i][0]i ist:", $mittigQ[$i][0];

while (($mittigQ[$i][0]) > $lang) {
    $i++;
 }

echo "<br> lang ist: ", $lang," m";
echo "<br> mittigQ[$i][0]i ist:", $mittigQ[$i][0];
echo "i ist: ", $i;
----------------------------------------

Dann bekomme ich als Ausgabe

lang ist: 200
mittigQ[$i][0]i ist: 100

lang ist: 200
mittigQ[$i][0]i ist: 100
i ist: 1

Der erste mittigQ[$i][0]i Wert im Array ist 100, geht aber bis 300 bei
$i=9

Da 100 < als 200 ist, stimmt da irgendwas nicht.

Ade merci
Stefan Brückmann

--
Am Leben sein heißt noch nicht Leben leben.
Heinz Zahrnt

  http://www.dr-brueckmann.com
<!--  <tags> scripts & more //-->

Stefan Brückmann, Wydratstr. 58, 63667 Nidda, Tel/Fax: 06043-405624


php::bar PHP Wiki   -   Listenarchive