Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Automatické zoradenie údajov v HTML5 tabuľke

PHP skript mi postupne počíta percentuálnu úspešnosť osoby, HTML výstup vyzerá takto

<table>
<tbody>
<tr><td data-order="10">10%</td><td>Novák</td></tr>
<tr><td data-order="40">40%</td><td>Nagy</td></tr>
<tr><td data-order="20">20%</td><td>Horváth</td></tr>
<tr><td data-order="90">90%</td><td>Tóthk</td></tr>
<tr><td data-order="15">15%</td><td>Varga</td></tr>
</tbody>
</table>

Ako tieto údaje môžem po vygenerovaní automaticky uložiť od najväčšieho po najmenšie:

<table>
<tbody>
<tr><td data-order="90">90%</td><td>Tóthk</td></tr>
<tr><td data-order="40">40%</td><td>Nagy</td></tr>
<tr><td data-order="20">20%</td><td>Horváth</td></tr>
<tr><td data-order="15">15%</td><td>Varga</td></tr>
<tr><td data-order="10">10%</td><td>Novák</td></tr>
</tbody>
</table>

Bez nutnosti spúšťať JavaScript a pod... prípadne ako to ukladať priebežne pri generovaní?

Chcem aby to automaticky vygenerovalo a zobrazilo uložený výstup

Předmět Autor Datum
Nikto okrem Teba netuší ako a kde si ukladáš dáta... Či je to MySQL alebo nejaké pole (array)...
pme 29.07.2016 16:47
pme
MySQL
NightHorse 29.07.2016 17:02
NightHorse
ono to postupne prehľadáva tabuľku a počíta percentá a keď je percento vyššie ako 9 tak ho vypíše do…
NightHorse 29.07.2016 17:05
NightHorse
Ak nechceš použiť js, jquery... potom si to nevypisuj rovno, ale napr. do nejakej pomocnej tabuľky,…
pme 29.07.2016 17:10
pme
Proč to nevygeneruješ rovnou ve správném pořadí? poslední
Wikan 29.07.2016 17:27
Wikan

Nikto okrem Teba netuší ako a kde si ukladáš dáta... Či je to MySQL alebo nejaké pole (array)...

Ak nechceš použiť js, jquery... potom si to nevypisuj rovno, ale napr. do nejakej pomocnej tabuľky, ktorú si následne sql dopytom zoradíš a vypíšeš...
Alebo si výsledok zapisuj do poľa, to následne zotrieď a vypisuj...

Inak sa môžeš inšpirovať tu: https://datatables.net/examples/advanced_init/html 5-data-attributes.html

Zpět do poradny Odpovědět na původní otázku Nahoru