Navigacija

Vartotojų tinkle

Prisijungusių svečių: 109
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,963
Naujausias narys: WolfHammer

Naujausi straipsniai

Paskutiniai nariai

minimukas 2 dienos
N-20 3 savaitės
Reikalas 3 savaitės
Rytis 3 savaitės
DjArtas 4 savaitės
WolfHammer 4 savaitės
Nostesi15 savaitės
Wisedocs15 savaitės
asdasdddz19 savaitės
Paslapties K...20 savaitės
Audrius_1722 savaitės
Simbijanas34 savaitės
Karinacraft35 savaitės
Žmogus38 savaitės
Bruksnys43 savaitės
Darexs45 savaitės
Nepas46 savaitės
keistuole48 savaitės
Gizmis49 savaitės
MaFetas63 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.118
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
PHP: Date
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: cropp Peržiūrų: 3386      Spausdinti temą
2013 Vas. 13 12:02:38          1 žinutė iš 9
Spausdinti pranešimą
Sveiki, norėčiau pasidomėti dėl vieno dalyko.

Man reikia padaryti tarkim taip.

Įvedu į mysql lentelę tokią info:

Id: 1
Event_name: Bet kas
Date: 2013.02.13

Id: 2
Event_name: Bet kas
Date: 2013.02.16

Id: 3
Event_name: Bet kas
Date: 2013.02.20

Ir kaip man dabar padaryti, kad atvaizduotų įvykius pagal datą. Tarkime Artimiausią įvykį, šiandieninį?


8 atsakymai:
PreFix
Narys
Margas

Pranešimai: 111
Įstojęs: 2011 Lie. 31 13:07:49
2013 Vas. 13 15:02:45          2 žinutė iš 9
Spausdinti pranešimą
Persidaryk mysql table į unix laiką, tada vartaliok kaip nori ir laiką pagal naujausius gali išsitraukt lengvai.
http://php.net/manual/en/functio...totime.php
+1Geriausias atsakymas


www.gamecorp.lt - Lietuviški Counter-Strike: Source serveriai.
Redagavo PreFix 2013 Vas. 13 15:02:37
2013 Vas. 13 17:02:00          3 žinutė iš 9
Spausdinti pranešimą
Panašiai kaip PreFix sakė, date laukelį padaryk paprastą, INT(11). Ir įrašinėk į jį time(), tada rūšiavimas veiks puikiai. O kur norėsi atvaizduot, tiesiog panaudok date('y/m/d H:i', $time); šypsosi
+1


2013 Vas. 14 16:02:08          4 žinutė iš 9
Spausdinti pranešimą
Ne, SQL užklausoje į laiko laukelį įrašinėk dabartinį laiką sekundėmis (time()):
INSERT INTO `items` SET name='pavadinimas', time='".time()."'

Tas kodas tik laiko išvedimui, išves gražią datą, su mėnesiais, valandomis, minutėmis. O rūšiuok su"
SELECT * FROM `items` ORDER BY `time` DESC LIMIT 10
+1



Redagavo Pakartoti slaptažodį 2013 Vas. 14 16:02:40
2013 Vas. 13 12:02:18          5 žinutė iš 9
Spausdinti pranešimą
galbut ORDER BY data
tikriausiai taip
0


try again
2013 Vas. 14 17:02:39          6 žinutė iš 9
Spausdinti pranešimą
Na gerai aš dabar įrašinėsiu dabartinį laiką į laukelį time.

Bet jeigu rungtynių data yra:

2013-02-15 dieną ir įvesta daugiau įvykių su skirtingomis datomis 2013-02-17, 2013-02-20.
Šiandieną yra 14 diena.

Ir man reikia padaryti užklausą , kad rodytų artimiausias rungtynės. O artimiausios rungtynės yra 2013-02-15.

O tavo pasiūlymas man grupuos seniausius naujausius įvykius tiesiog pridėtus pagal laiką į duomenų bazę.
0


2013 Vas. 14 22:02:34          7 žinutė iš 9
Spausdinti pranešimą
Tai niekas neturi ką pasiūlyti?
0


2013 Vas. 14 22:02:18          8 žinutė iš 9
Spausdinti pranešimą
A, matai kaip čia... Tada reiktų kažkokio kalendoriaus skripto.
0


2013 Vas. 15 17:02:51          9 žinutė iš 9
Spausdinti pranešimą
Nu va išbraidžiau puse googl'es juokiasi

Radau kelias užklausas kurios gali ištraukti savaitės info tin nežinau ar jos veikia, nes nelabai jas perprantu.

SELECT * FROM myTable WHERE DATE(timeStamp) >= DATE('now', 'weekday 0', '-7 days');

select * from my_table where date_col between next_day(:my_date, 'Monday') - 7 and next_day(:my_date, 'Monday')

select * from my_table
where date_col between to_date(:my_date,'dd/mm/yyy') + 7
and to_date(:my_date,'dd/mm/yyy')



SELECT * FROM myTable WHERE DATE(timeStamp) >= DATE('now', 'weekday 0', '-7 days');
Šita lyg aiškiausia tik gal kas galite paaiškinti kur ką keisti, kokius laukelius į savo.?
0



Redagavo cropp 2013 Vas. 15 17:02:07

#1 myTable keisk į savo lenetlę, kurioje visi event'ai saugomi. timeStamp į datos laukelį.Pakartoti slaptažodį, 2013 Vas. 15 17:02:14
Peršokti į forumą: