Javascript tijd/datum vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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

26/11/2024 14:04:30
 
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

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.