Mailinglisten-Archive |
Hallo Liste Ich habe das Problem nach Umsetzung eines Tipps (s.u.) schon mal hier gepostet, aber keine Antwort bekommen. Ich habe das Listenarchiv durchforstet, aber keine Lösung gefunden. Ich habe das Buch php4 von Jörg Krause durchwühlt, aber keine Lösung gefunden. Gibt es dafür keine? Kann ich mir nicht vorstellen. Das Problem ist dieses. Ich versuche Werte aus der erten Spalte eines mehrdimensionalen Arrays mit einem per Form Aktion eingebenen Variablenwert zu vergleichen. Irgendwie klappt der Vergleich aber nicht. Die Abfrage sie so aus: _________________________________ $i = 1; while (($mittigQ[$i][0]) > $lang) { $i++; } _________________________________ Der Zähler $i soll also in der Zeile stehen bleiben, bei der der Wert in der ersten spalte meine Bedingung erfüllt: Ich habe das Problem hier schon mal gepostet und bekam den Tipp nachzuprüfen ob meine Eingabe bei der Abfrage überhaupt ankommt. Das habe ich getan mit: _________________________________ $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 bei der Eingabe von 200 für $lang lang ist: 200 mittigQ[$i][0]i ist: 100 lang ist: 200 mittigQ[$i][0]i ist: 100 i ist: 1 _________________________________ Das Array ist wie folgt aufgebaut <?php $mittigQ = array("M1" => array("100",[weitere Dims]), "M2" => array("125",[weitere Dims]), "M3" => array("150",[weitere Dims]), "M4" => array("175",[weitere Dims]), "M5" => array("200",[weitere Dims]), "M6" => array("225",[weitere Dims]), "M7" => array("250",[weitere Dims]), "M8" => array("275",[weitere Dims]), "M9" => array("300",[weitere Dims]) ); ?> _________________________________ TIA Ade merci Stefan Brückmann -- Suchen sie nicht nach Fehlern, suchen sie nach Lösungen. (Henry Ford) http://www.dr-brueckmann.com <!-- <tags> scripts & more //--> Stefan Brückmann, Wydratstr. 58, 63667 Nidda, Tel/Fax: 06043-405624
php::bar PHP Wiki - Listenarchive