Mailinglisten-Archive |
So ich probiere es noch mal. Vielleicht habe ich mich vorher zu undeutlich ausgedrückt. Aus folgendem Array möchte ich die erste Spalte mit $lang (einen einzugebenden Wert) vergleichen und dann die weiteren Werte in der gefundenen Zeile abfragen. Aber mein Zähler der den Index des Array verändern soll, zählt nicht. ------------Das Array--Anfang-------------------------------- <?php $mittigQ = array("1" => array("100","58.1","141.7","100000", "100000", "100000", "100000"), "2" => array("125","47.0","107.4","100000", "100000", "100000", "100000"), "3" => array("150","32.7", "74.6", "140.4", "181.3", "190.2", "100000"), "4" => array("175","24.0", "54.8", "103.1", "133.2", "139.8", "100000"), "5" => array("200","18.4", "42.0", "79.0", "102.0", "107.0", "146.0"), "6" => array("225","14.5", "33.2", "62.4", "80.6", "84.0", "115.4"), "7" => array("250","11.8", "26.9", "50.5", "65.3", "68.5", "93.5"), "8" => array("275","0", "0", "41.8", "54.0", "56.7", "77.3"), "9" => array("300","0", "0", "35.1", "45.3", "47.6", "64.9") ); ?> ------------Das Array--Ende---------------------------------- Die eingabe Variablen mittels Eingabefeld habe ich weggelassen, da sie richtig ankommen. ------------Das Der vergleichende Teil--Anfang-------------------------------- <?php $i = 1; while (($mittigQ[$i][0]) > $lang) { $i++; } ------------Das Der vergleichende Teil--Stop-------------------------------- jenes $i wird aus irgend einem Grund nie höher als 1 ------------Das Der vergleichende Teil--Fortsetzung--------------------------- if (($mittigQ[$i][1])>$qm) { $typ=200; } ------------Das Der vergleichende Teil--Stop-------------------------------- Auf der $typ ist immer nur 200. ------------Das Der vergleichende Teil--Fortsetzung--------------------------- elseif (($mittigQ[$i][2])>$qm) { $typ=300; } elseif (($mittigQ[$i][3])>$qm) { $typ=400; } elseif (($mittigQ[$i][4])>$qm) { $typ=500; } elseif (($mittigQ[$i][5])>$qm) { $typ=600; } elseif (($mittigQ[$i][5])>$qm) { $typ=700; } ?> ------------Das Der vergleichende Teil--Ende-------------------------------- Anscheinend funktioniert die größer/kleiner abfrage nicht richtig. Aber wie kriege ich dazu richtig zu funktionieren. Irgendwelche Hinweise? 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