Autor Zpráva
MartinLeso
Profil
Prosím Vás, akou funkciou by som mohol získať index poľa napr. z tohto

$naj = min (array("$papier_naj","$sklo_naj","$flase_naj","$plast_naj","$elektro_naj"));


- toto funguje správne.

premenné $..._naj obsahujú rôzne dátumy, vyberané z db. Potreboval by som zistiť, ktorá vlastne premenná bola vybratá a tým aj, ktorý stĺpec v db to je.

Dúfam, že som to dobre opísal. Ďakujem.
Nox
Profil
vzhledem k tomu, že to vrací jen číslo, tak asi array_search
Tori
Profil
Šlo by seřadit pole pomocí arsort, pak reset a key (nemůžu to teď vykoušet, ale asi by to mohlo být rychlejší než min + array_search, prochází pole jen jednou). A použít asoc.pole, kde klíče budou názvy sloupců.
MartinLeso
Profil
$naj = array(
        "Papier" => "$papier_naj",     // 5.10.2011
        "Sklo" => "$sklo_naj",         // 18.8.2011
        "Flase" => "$flase_naj",       // 10.8.2011
        "Plast" => "$plast_naj",       // 29.6.2011
        "Elektro" => "$elektro_naj");  // 27.7.2011

asort($naj);
reset($naj);
echo key($naj);


takže nakoniec asort a šľape to ako hodinky. Ďakujem za pomoc. Tie funkcie by som sám asi nenašiel.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0