date(Y-m-d) enige datatype ? in sql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Gewijde

gewijde

03/06/2006 17:12:00
Quote Anchor link
kan je geen datum in europese notatie opslaan in de database.
 
PHP hulp

PHP hulp

11/01/2025 04:09:43
 
Frank -

Frank -

03/06/2006 17:20:00
Quote Anchor link
date(Y-m-d) is geen datatype, de vraagstelling is dus wat vreemd.

Het formaat yyyy-mm-dd is het formaat dat de database hanteert voor de OPSLAG van de gegevens. Dat heeft helemaal niets te maken met de PRESENTATIE van de gegevens. Dat zijn 2 totaal verschillende dingen.

Wil jij een datum in het formaat dd-mm-yyyy opvragen uit je database, dan gebruik je heel simpel de functie DATE_FORMAT(). Zie verder de MySQL-handleiding.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Gewijde

gewijde

03/06/2006 17:38:00
Quote Anchor link
is er een eenvoudige manier om van een dd-mm-yyyy
naar yyyy-mm-dd te converteren
 
Frank -

Frank -

03/06/2006 17:43:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

$input
= '23-06-2006';

$datum = explode('-', $input);

if(checkdate($datum[1], $datum[0], $datum[2]){ // geldige datum
  $datum = $datum[2].'-'.$datum[1].'-'.$datum[0];
}

else {
  echo 'Ongeldige datum';
  die(); // Bot, erg bot... Moet dus anders/beter
}

// rest van je code
?>
 
Gewijde

gewijde

03/06/2006 17:47:00
Quote Anchor link
hartelijk dank
 



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.