Bekijk Volledige Versie : Datum + aantal dagen
Probleem : Ik heb een MySQL database waar 2 velden instaan. De eerste is een
datum de ander een getal. Nu prop ik deze waardes in 2 variablene DATUM en
DAGEN. Nu wil ik DAGEN bij DATUM optellen met bijvoorbeeld het volgende
resultaat
2005-03-28 + 4 = 2005-04-01
DATUM + DAGEN = RESULTAAT
Hoe krijg ik dit voor elkaar?
Vr. Gr,
Anbert
www.anbert.nl
Daniel Tryba
01/04/05, 20:45
Anbert.NL <anbert@flashmail.com> wrote:
> Probleem : Ik heb een MySQL database waar 2 velden instaan. De eerste is een
> datum de ander een getal. Nu prop ik deze waardes in 2 variablene DATUM en
> DAGEN. Nu wil ik DAGEN bij DATUM optellen met bijvoorbeeld het volgende
> resultaat
>
> 2005-03-28 + 4 = 2005-04-01
>
> DATUM + DAGEN = RESULTAAT
>
> Hoe krijg ik dit voor elkaar?
RTFM! Er is een heel hoofdstuk in de handleiding over date/time
functies.
On 01 Apr 2005 18:38:12 GMT,
Daniel Tryba <partmapsswen@invalid.tryba.nl> wrote:
> Anbert.NL <anbert@flashmail.com> wrote:
>> Probleem : Ik heb een MySQL database waar 2 velden instaan. De eerste is een
>> datum de ander een getal. Nu prop ik deze waardes in 2 variablene DATUM en
>> DAGEN. Nu wil ik DAGEN bij DATUM optellen met bijvoorbeeld het volgende
>> resultaat
>>
>> 2005-03-28 + 4 = 2005-04-01
>>
>> DATUM + DAGEN = RESULTAAT
>>
>> Hoe krijg ik dit voor elkaar?
>
> RTFM! Er is een heel hoofdstuk in de handleiding over date/time
> functies.
Jezus Daniel, je wordt wel erg bot.
Hans
--
http://blacklist.kernelnewbies.nl
On Fri, 01 Apr 2005 18:31:41 GMT, Anbert.NL <anbert@flashmail.com> wrote:
> Probleem : Ik heb een MySQL database waar 2 velden instaan. De eerste is een
> datum de ander een getal.
Date en int? Datetime en int?
(zie http://dev.mysql.com/doc/mysql/en/datetime.html)
> Nu prop ik deze waardes in 2 variablene DATUM en
> DAGEN. Nu wil ik DAGEN bij DATUM optellen met bijvoorbeeld het volgende
> resultaat
> 2005-03-28 + 4 = 2005-04-01
>
> DATUM + DAGEN = RESULTAAT
>
> Hoe krijg ik dit voor elkaar?
Afhankelijk van de veldtypes kun je eens kijken naar de volgende functies:
DATE_ADD (of synoniem, ADDDATE).
INTERVAL
Groet,
Hans
--
http://blacklist.kernelnewbies.nl
Anbert.NL wrote:
> Probleem : Ik heb een MySQL database waar 2 velden instaan. De eerste is een
> datum de ander een getal. Nu prop ik deze waardes in 2 variablene DATUM en
> DAGEN. Nu wil ik DAGEN bij DATUM optellen met bijvoorbeeld het volgende
> resultaat
>
> 2005-03-28 + 4 = 2005-04-01
>
> DATUM + DAGEN = RESULTAAT
>
> Hoe krijg ik dit voor elkaar?
>
> Vr. Gr,
> Anbert
> www.anbert.nl
>
>
SELECT DATE_ADD (datum, INTERVAL dagen DAY) FROM tabel WHERE .....
Daniel Tryba
01/04/05, 23:25
Hans <replyelsewhere@hans.kernelnewbies.nl> wrote:
>> RTFM! Er is een heel hoofdstuk in de handleiding over date/time
>> functies.
>
> Jezus Daniel,
Mijnheer is goed genoeg.
> je wordt wel erg bot.
Omdat ik te lam was om daadwerkelijk op te zoeken wat de url naar
date_add is!
Mijn conclusie over de OP (ik had de 2de posting ook gelezen voor ik op
beide reageerde), was dat ie te lui is om zelf even te zoeken.
De date/time sectie is een logische plek om te zoeken in de mysql
handleiding, en als het 2de vraag betrekking heeft op PHP (wat zeer
waarschijnlijk is gezien de history van de OP in niwss) is het zoeken op
"url" op php.net al voldoende om de functie die URLs parsed te
ontdekken.
On 01 Apr 2005 21:20:30 GMT, Daniel Tryba <partmapsswen@invalid.tryba.nl> wrote:
> Hans <replyelsewhere@hans.kernelnewbies.nl> wrote:
>> je wordt wel erg bot.
>
> Omdat ik te lam was om daadwerkelijk op te zoeken wat de url naar
> date_add is!
>
> Mijn conclusie over de OP (ik had de 2de posting ook gelezen voor ik op
> beide reageerde), was dat ie te lui is om zelf even te zoeken.
>
> De date/time sectie is een logische plek om te zoeken in de mysql
> handleiding, en als het 2de vraag betrekking heeft op PHP (wat zeer
> waarschijnlijk is gezien de history van de OP in niwss) is het zoeken op
> "url" op php.net al voldoende om de functie die URLs parsed te
> ontdekken.
Diep ademhalen en overslaan is het advies, heb er zelf vroeger ook last
van gehad. Slecht voor je gemoedsrust, geloof me.
Hans
--
http://blacklist.kernelnewbies.nl
Timberwood
03/04/05, 11:15
"Hans" <replyelsewhere@hans.kernelnewbies.nl> schreef in bericht
news:slrnd4rgv7.5sp.replyelsewhere@server.lonki.xs 4all.nl...
> On 01 Apr 2005 21:20:30 GMT, Daniel Tryba <partmapsswen@invalid.tryba.nl>
> wrote:
>> Hans <replyelsewhere@hans.kernelnewbies.nl> wrote:
>
>>> je wordt wel erg bot.
>>
>> Omdat ik te lam was om daadwerkelijk op te zoeken wat de url naar
>> date_add is!
>>
>> Mijn conclusie over de OP (ik had de 2de posting ook gelezen voor ik op
>> beide reageerde), was dat ie te lui is om zelf even te zoeken.
>>
>> De date/time sectie is een logische plek om te zoeken in de mysql
>> handleiding, en als het 2de vraag betrekking heeft op PHP (wat zeer
>> waarschijnlijk is gezien de history van de OP in niwss) is het zoeken op
>> "url" op php.net al voldoende om de functie die URLs parsed te
>> ontdekken.
>
> Diep ademhalen en overslaan is het advies, heb er zelf vroeger ook last
> van gehad. Slecht voor je gemoedsrust, geloof me.
Ik heb cker gezocht. http://nl3.php.net/manual/nl/ref.datetime.php
Waar staat hier date_add?
Maarten Wierda
03/04/05, 11:55
Timberwood wrote:
>>> Mijn conclusie over de OP (ik had de 2de posting ook
>>> gelezen voor ik op beide reageerde), was dat ie te
>>> lui is om zelf even te zoeken.
[...]
> Ik heb cker gezocht.
> http://nl3.php.net/manual/nl/ref.datetime.php Waar staat
> hier date_add?
Nergens. Want jij zoekt in de PHP documentatie terwijl je
eigenlijk in de MySQL documentatie wilt zoeken.
--
Cheers,
Maarten Wierda
"Shit happens. Then you wipe."