Bereken jaar en maand.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kohlzz Nico

Kohlzz Nico

24/09/2010 18:49:19
Quote Anchor link
Beste,

Ik heb al een tijdje geleden deze vraag al eens gesteld, toen kwam ik met een oplossing, maar nog net niet de juiste. ( bereken het verschil van toen tot nu )

Wat gaat er fout; Nu, als ik bv. de datum heb 2010-01-20 en de datum van vandaag is 2010-03-01. Dan berekent ie vervolgens al direct een maand er bij. Nu klopt het dus niet want een maand zou pas zijn op de 19ste. Het kan zijn dat ik er dik naast kijk maar ik kan de weg niet vinden. Wat ik nu heb;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
        $sql
= "
            SELECT
                FLOOR(v.diffrence/12) AS year, (v.diffrence%12) AS month
            FROM (SELECT (PERIOD_DIFF(DATE_FORMAT(CURDATE(),'%Y%m'),DATE_FORMAT('"
. $section . "','%Y%m'))) AS diffrence) v;
        "
;
        $time = $db->sql_fetchrow($db->sql_query($sql));
?>


Weet er iemand wat ik mis doe en wat er moet veranderd worden?

Alvast bedank,
Nico
Gewijzigd op 24/09/2010 18:53:01 door Kohlzz Nico
 
Er zijn nog geen reacties op dit bericht.



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.