17. januar 2010 - 14:17Der er
13 kommentarer og 1 løsning
Regnskab m. multipaging
Hejsa Eksperter,
Jeg er igang med at lave et simpelt regnskab via mysql/php hvilket også virker helt som det skal. Jeg har 3 felter der bliver hevet ud af mysql'en dato, vare samt beløb. Ud fra dette ting har jeg lavet et while der lister de 3 ting op og danner et nyt felt der hedder saldo der er beregnet sådan: $i += ($row[price] * $row[antal]);
Har også prøvet at lege med det, men bliver ved med at få Saldo($i) til kun at være beregnet af enhederne på side 2(aktuel side) hvilket jo er forkert. hmm!
Håber nogle kan hjælpe med lidt hints, jeg giver gerne mere kode selvfølgelig hvis det mangles. Spørg gerne!
Til at starte med blev alle poster jo hentet ud, lige nu som sagt omkring 50 poster, hvilket er for meget, så vil lave limit på, men så tager den jo kun $i for de aktuelle poster?
Nu har jeg lavet en lille side som viser lidt problematikken, der er i alt 2 styks som jeg lige ser det.
Selve tælleren burde starte på sidste side, da det er de nyeste posteringer der er lavet ud fra datoen. Så den bør hedde Side: 1 2 3 [4] istedet.
Andet problem som jeg prøvede at beskrive, dog uden held, vil jeg prøve at vise istedet. Som i ser er hver side's saldo beregnet ud fra de aktive poster, men hvordan får jeg den til at beregne det korrekt som den burde?
Der er både den version som jeg lige har lavet, og det korrekte skema der passer med hvad saldo burde være, men hvor gør jeg?
$page skal sættes til max antal sider istedet for 0...
2. Citat:" Andet problem som jeg prøvede at beskrive, dog uden held, vil jeg prøve at vise istedet. Som i ser er hver side's saldo beregnet ud fra de aktive poster, men hvordan får jeg den til at beregne det korrekt som den burde?"
Hvis saldoen er antal* prisen så skal det være:
$i = ($r[price] * $r[antal]);
og ikke:
$i += ($r[price] * $r[antal]);
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.