login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Datum vanuit form naar db

Offline edwin87 - 18/04/2007 11:05
Avatar van edwin87Nieuw lid Hoe krijg ik het voor elkaar om een geselecteerde datum naar de database te posten.
Ik heb een klein pop venster gemaakt met een kalender. Hier selecteer ik een datum en deze datum word in de input field weergegeven.
2007-04-18
Zo word dit weergegeven maar hoe krijg ik dit in de database in het veld datum met date?
$_POST['datum'];
<input type="text" name="datum">

8 antwoorden

Gesponsorde links
Offline ikki007 - 18/04/2007 11:08
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
INSERT: http://www.site...SQL/INSERT
Offline edwin87 - 18/04/2007 11:11
Avatar van edwin87 Nieuw lid Heb je het bericht wel goed gelezen? Ik weet wel hoe ik dingen in de database zet.

Het probleem is echter ikheb een kalendertje die post de datum als:
2007-04-18
Dit staat dan in het input field.
Dat getal moet in het veld datum komen
en die veld heeft als type date
Hoe krijg ik dat stukje 'tekst' in de tabel date?
Offline ArndJan - 18/04/2007 11:13
Avatar van ArndJan PHP interesse Je veld type van de database moet dan geen date of int zijn maar varchar!
Offline ikki007 - 18/04/2007 11:16 (laatste wijziging 18/04/2007 11:18)
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Wel DATE, want DATE is voor JJJJ-MM-DD.
Dus gewoon INSERTEN maar zorg ervoor dat de database DATE heeft als type.

  1. <?php
  2.  
  3. $dateQuery = "
  4. CREATE TABLE date (
  5. id INT(11) NOT NULL AUTO_INCREMENT ,
  6. date DATE NOT NULL ,
  7. PRIMARY KEY ( id )
  8. );";
  9.  
  10. // In zo'n veld moet die ge-insert worden
  11.  
  12. ?>


Offline Gerard - 18/04/2007 11:17
Avatar van Gerard Ouwe rakker Maak gebruik van STR_TO_DATE() (MySQL Functie!) om het formaat te forceren zoals het ge-accepteerd wordt door de DBMS.
Offline edwin87 - 18/04/2007 12:01
Avatar van edwin87 Nieuw lid Het is inmiddels al gelukt. Het was makkelijker dan wat jullie zeiden.

Op een of andere manier pakt hij het nu wel. Zonder die functies die hierboven werden gegeven.
JJJJ-MM-DD post hij nu goed:)

In ieder geval bedankt voor jullie hulp.

Offline ikki007 - 18/04/2007 12:07
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
en hoe heb je het nu gedaan?
Offline Ibrahim - 18/04/2007 13:48
Avatar van Ibrahim PHP expert
Citaat:
Op een of andere manier pakt hij het nu wel.

dus hij heeft niets gedaan, hij werkte gewoon weer 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s