Zadejte hledaný výraz...

řazení dat v souboru

Zdravím, mohl by mi někdo poradit s tímto problém. Mám soubor, který obsahuje
tyto data
Karel;1256;548779;neco@email.cz;vedouci
Petr;1456;78965;p.letec@seznam.cz
Antonin;14598;45698;dom@seznam.cz;vedouci
Tomas;4789;125;tomas@seznam.cz;
Tony;14598;45698;dom@seznam.cz;;vedouci
Pomocí foreach tyto data procházím, ale nevím jak je seřadit podle hodnoty která
je ve posledním sloupečku. Mohl by mi někdo poradit? Chci dosáhnout toho aby byly
nejdříve ty údaje které mají ve 4 sloupečků slovo vedouci a po nich teprve
následovali data, které nemají žádný údaj.
18. 2. 2010 12:15:52
https://webtrh.cz/diskuse/razeni-dat-v-souboru#reply460211
duben
verified
rating uzivatele
(49 hodnocení)
18. 2. 2010 12:21:27
Neni lepsi tohle resit databazi? Tj. nahrat ten CSV do DB a pak to proste radit pres ORDER BY?
---------- Post was amended at 12:23 ----------
Jinak doporucuju nebyt liny a pouzivat Google ... prvni co vyleze na "php razeni pole" je to co hledas ... http://www.accessdenied.cz/php/jak-v-php-tridit-vicerozmerne-pole
18. 2. 2010 12:21:27
https://webtrh.cz/diskuse/razeni-dat-v-souboru#reply460210
Napsal Neregistrovaný;460647
Zdravím, mohl by mi někdo poradit s tímto problém. Mám soubor, který obsahuje
tyto data
Karel;1256;548779;neco@email.cz;vedouci
Petr;1456;78965;p.letec@seznam.cz
Antonin;14598;45698;dom@seznam.cz;vedouci
Tomas;4789;125;tomas@seznam.cz;
Tony;14598;45698;dom@seznam.cz;;vedouci
Pomocí foreach tyto data procházím, ale nevím jak je seřadit podle hodnoty která
je ve posledním sloupečku. Mohl by mi někdo poradit? Chci dosáhnout toho aby byly
nejdříve ty údaje které mají ve 4 sloupečků slovo vedouci a po nich teprve
následovali data, které nemají žádný údaj.
Zkus data uložit do pole, tedy každej řádek zvlášť. Pak se podívej na poslední index a jestli tam bude vedoucí tak ho hoď na začatek a jestli tam nebude nic tak ho to hoď na konec pomocného pole... jinak tohle by se fakt řešilo daleko lépe v DB
18. 2. 2010 14:34:53
https://webtrh.cz/diskuse/razeni-dat-v-souboru#reply460209
Pro odpověď se přihlašte.
Přihlásit