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