Mam taka tablice:
$table[$x][$y]
zawierajaca tylko wartosci liczbowe.

Wiem o niej tyle, ze $y wynosi znana liczbe, na przyklad 5, zas cala tablica musi miec maksymalna wartosc.
W jaki sposob dowiedziec sie, dla jakiego $x zachodzi max($table), gdy przykladowo $y=5?

Ok, znalazlem sposob i to na dodatek straszliwie banalny, choc wydaje sie obejsciem problemu od kuchni. Kombinowalem z foreach, w koncu zrobilem zwyklego fora ktory dziala:
  1. <?php
  2. for ($x=1 ; $x<=XXX ; $x++)
  3. {
  4. $temptable[$x] = $table[$x][5];
  5. }
  6.  
  7. $max = max($temptable);
  8.  
  9. for ($x=1 ; $x<=XXX ; $x++)
  10. {
  11. if ($max == $temtable[$x])
  12. {
  13. echo $x;
  14. break;
  15. }
  16. }
  17. ?>

I w ten dosc niezreczny sposob wyswietlam $x dla ktorego tablica miala maksymalna wartosc... Oczywiscie jak bedzie wiecej identycznych to wyswietli tylko pierwszy wynik, ale tak mialo byc, po to jest break;
Jakby ktos znal bardziej eleganckie rozwiazanie to chetnie zobacze smile.gif