Prog.Hu

Százalék számítás
10

2013-09-06T05:55+01:00
Vic
VicProg.Hu
regisztrált tag
Hali!
Egy projectemhez csináltam egy listát ami mutatja h mi van kész és mi kell még. Ehhez szeretnék egy százalék mutatót csinálni. Az adatok dolgok amiket meg kell csinálni mysqlba tárolom. 'allapot'-ba van egy szám az mutatja hogy kész van vagy nincs. Idáig jutottam el:

$szazalek = $num_rows/100; // num_rowsba van a lekérdezett sorok száma
$holtartunk = $szazalek * ($num_rows - $jelenlegi_allapot); // jelenlegi_allapotba tárolja a elkészült dolgok számát.
$project_szazalek = $holtartunk;
Hogy tudnám megcsinálni hogy rendesen írja h hol tart?
Mutasd a teljes hozzászólást!
Százalék számítás
2013-09-06T05:55+01:00
Vic
VicProg.Hu
regisztrált tag
De miért php-ban intézed eszt el, miért nem mysql-ben?

select count(*)/sum(jelenlegi_allapot) as szazalek from tabla, már ha jelenlegi_allapot mező az 0, ha nincs kész és 1 ha kész van, netán 0 és 1 közötti szám, ha %-osan van készen.

De php-ban peig $jelenlegi_allapot/$num_rows*100 lenne a képlet. Átlag számítást már általános iskolában tanítják emlékeim szerint...
Mutasd a teljes hozzászólást!

Köszi a segítséget. Mindig is gyenge voltam matekból :/
Mutasd a teljes hozzászólást!