Versio

Javascript tijd/datum vraag

Overzicht Reageren

Victor Php

Victor Php

13/07/2010 17:36:41
Quote Anchor link
Hee allemaal,,

Ik heb een vraag over javascript tijd/datum.
Het is de bedoeling dat ik de laaste 4 maanden ophaal (incl. de maand waar we dan inzitten)

Dus:
Stel het is april. Dan wil ik dus januari, februari, maart en april ophalen.

Iemand enig idee hoe dat kan?

GreetzZzZzZzz,,
Victor
 
PHP hulp

PHP hulp

25/05/2012 00:14:31
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
P Lekensteyn

P Lekensteyn

13/07/2010 18:53:13
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
var maanden = ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"];
var dezeMaand = (new Date).getMonth();
var laatsteMaanden = [];
for(var i=3; i>=0; i--){
   laatsteMaanden.push(maanden[(dezeMaand-i+12)%12]);
}
//doe iets met laatsteMaanden;

laatsteMaanden is hier de array met de laatste vier maanden (inclusief de huidige maand)
 
Victor Php

Victor Php

13/07/2010 19:17:34
Quote Anchor link
Bedankt.
Dan heb ik nog een vraagje:

Hoe kan ik een paar records uit een database (niet handmatig) in een json bestand zetten?
 
P Lekensteyn

P Lekensteyn

13/07/2010 21:51:36
Quote Anchor link
Je bedoelt zeker dat je niet handmatig alles hoeft te escapen, en {} moet toevoegen?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$records
= array();
while($row=$query->fetch_assoc()){
   $records[] = array('ding1' => $row['waarde1'],  'ding2' => $row['waarde2']);
}

echo json_encode($records);
?>

Dan krijg je bijv zoiets:
[{"ding1":"waarde1","ding2_uit_db":"waarde2_uit_db"},{"ding1":"waarde_bla","ding2":"waarde_bla2"}]
 
Victor Php

Victor Php

13/07/2010 22:00:34
Quote Anchor link
Peter datwiljewelwetenhe op 13/07/2010 21:51:36:
Je bedoelt zeker dat je niet handmatig alles hoeft te escapen, en {} moet toevoegen?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$records
= array();
while($row=$query->fetch_assoc()){
   $records[] = array('ding1' => $row['waarde1'],  'ding2' => $row['waarde2']);
}

echo json_encode($records);
?>

Dan krijg je bijv zoiets:
[{"ding1":"waarde1","ding2_uit_db":"waarde2_uit_db"},{"ding1":"waarde_bla","ding2":"waarde_bla2"}]


Hmm.. het moet zoiets worden [1, 2, 3, 4, 5, 6, 7, 8]
HOe kan dat? (Alleen cijfers en geen verdere waardes)
Het moet aangemaakt worden als januari_2010.json (<voorbeeld)

Terwijl ik wacht op antwoord ga ik alvast proberen het zelf op te lossen =)

- Edit -
Nog steeds geen oplossing :$
Gewijzigd op 13/07/2010 23:18:54 door Victor Php
 
Victor Php

Victor Php

14/07/2010 13:49:43
Quote Anchor link
Bump

Oohh.. sorry.. ik dacht dat het om de dag mocht :$
Maar het is om de 24 uur.
Daar dacht ik even niet aan..

OPLOSSING == FOPEN
Gewijzigd op 14/07/2010 19:21:26 door Victor Php
 



Overzicht Reageren