Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Siuntinių šiandien; šią sav; šį men.

Parašė Narysx· 2009 Gru. 10 03:12:56
#1

$result = dbquery("SELECT count(download_id) FROM ".$db_prefix."downloads");
echo "<img src='".THEME."images/bullet.gif'> Siuntinių: [".dbresult($result, 0)."]<br>";




Čia apskaičiuoja kiek iš viso siuntinių. Man reikia, kad prie to paties dar būtų:

Siuntinių šiandien:
Siuntinių vakar:
Siuntinių šią savaitę:
Siuntinių šį mėnesį:
Siuntinių šiais metais:

žinau, kad čia reikia su WHERE download_datestamp = lalala, bet aš nelb moku tas datas sukonfiguruot, tai jei galit kas nors padarykit. ;) Bus 10.

Parašė ozzWANTED· 2009 Gru. 10 04:12:48
#2

Niekad nenaudok dbresult() kai nėra būtinai. Tai slow-mo funkcija.
dbarray(dbquery()) - daug greitesnis dalykas.
Norėdamas gauti 1 rezultatą, duok: LIMIT1.
Norėdamas suskaičiuoti - naudok dbcount() funckiją.

O gauti paskutinės paros, tai jeigu pas tave duom. bazėje saugoma unix laiku, o nori konkrečiai datai,

tai daryk:
WHERE download_datestamp >= '".mktime(0,0,0,date("m"),1,date("Y"))."'




Čia suskaičiuos šio mėnesio. Kaip pasidaryti kitus manau supratai.

Redagavo ozzWANTED· 2009 Gru. 10 04:12:10

Parašė Narysx· 2009 Gru. 11 00:12:20
#3

Kad nelb. :|

WHERE download_datestamp >= '".mktime(0,0,0,date("d"),1,date("Y"))."




čia dienos tūrėtų skaičiuot? Nesuprantu.

Redagavo Narysx· 2009 Gru. 11 00:12:29

Parašė Narysx· 2009 Gru. 13 15:12:47
#4

Up... Padėkit. ;)

Parašė Deiviux.eu· 2009 Gru. 23 11:12:29
#5

Čia suskaičiuos šio mėnesio. Kaip pasidaryti kitus manau supratai.

Parašė Narysx· 2009 Gru. 23 12:12:27
#6

Rašiau, kad trbt ne taip supratau... Va kaip mėginau dienos pasidaryt:

WHERE download_datestamp >= '".mktime(0,0,0,date("d"),1,date("Y"))."




bet nerodo.

Redagavo Narysx· 2009 Gru. 23 13:12:01