Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Summa muutumine ja lehekülgede süsteem märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 15.05.2011 14:16:20 Summa muutumine ja lehekülgede süsteem vasta tsitaadiga

Tervist, mul on andmebaasis summad nagu 10, 20, 30, - 5, 15, -25
Ja lehekülgede süsteem, et igale lehele kuvatakse näiteks 3 summat. (SQL LIMITIGA)
Oletame, et on algsumma 100 ja sellele liidetakse tabelist võetud summad jooksvalt otsa.
$sada += $summad

Probleem või küsimus seisneb selles, et kuidas teha nii, et minnes lehekülg 2 peale jätkatakse seda loendust sealt kust pooleli jäi (160) mitte otsast alates 100 pealt?
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
19Mart94
HV kasutaja

liitunud: 22.06.2010



Autoriseeritud ID-kaardiga

sõnum 15.05.2011 20:27:29 vasta tsitaadiga

Jäta arv sessioonina meelde?
$_SESSION['arv'] = $sada + $summad;

Ning kuskil teisel lehel:

echo $_SESSION['arv']; saad eelmiste arvude summa. Kui muuta tahad vahepeal, käitu nagu ennem.
$_SESSION['arv'] = $sada - $summad;
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 16.05.2011 09:56:05 vasta tsitaadiga

Saad ju ka .php?summa=100 asja lahendada, või lase kogu värk array'sse ja otsi sealt oma numbrid ülesse. Array järjekorra manageerimiseks saaks kasutada jällegi url koodi (ei pea summat kirjutama).
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 16.05.2011 11:46:43 vasta tsitaadiga

Miks te selliseid poolikuid lahendusi pakute? Ükski nendest ei ole ju töökindel kuidagi.

Kogusumma saamiseks tuleks lihtsalt eraldi SQL päring teha ja ongi kõik. LIMIT väärtused on ju teada.

_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 16.05.2011 13:12:48 vasta tsitaadiga

Aga kui lehti on mitu ja saab nende vahel valida. Näiteks < 1 2 3 4 >
Ja kui minna esimeselt lehelt 3'ndale?
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 16.05.2011 13:25:29 vasta tsitaadiga

redenergy kirjutas:
Aga kui lehti on mitu ja saab nende vahel valida. Näiteks < 1 2 3 4 >
Ja kui minna esimeselt lehelt 3'ndale?
Teedki eraldi SQL päringu. Need eelpool toodud lahendused ei toimi ükski.
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 16.05.2011 13:28:59 vasta tsitaadiga

Vabandan, Sinu postitus jäi kuidagi kahesilma vahele. Uurin asja icon_wink.gif
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Summa muutumine ja lehekülgede süsteem
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.