Lid |
|
Hello You,
Ik heb een vraagje in verband met het invoeren van een datum via een formulier met de methode POST.
Eigenlijk zou ik via een administratie-pagina de mogelijkheid willen geven om nieuwe gegevens in te voeren en deze via PHP op te slaan in een MySQL-database.
Momenteel werkt bijna alles goed:
de html-form-code:
<form action="adminoptredens.php?action=voegtoe" method="post">
Datum: <input type="text" name="datum" /><br />
<br />
Stad: <input type="text" name="stad" /><br />
<br />
Zaal: <input type="text" name="zaal" /><br />
<br />
Uur: <input type="text" name="uur" /><br />
<br />
Show: <input type="text" name="show" /><br />
<br />
Website: <input type="text" name="website" /><br />
<br />
Telefoon: <input type="text" name="telefoon" /><br />
<br />
Tickets: <input type="text" name="tickets" /><br />
<br />
<input type="submit" name="toevoegen" value="Voeg nieuw Optreden toe" />
<br />
</form>
Bovenaan de pagina staat de PHP-code die ervoor zorgt dat wanneer de nieuwe gegevens zijn ingevoerd en via 'POST' zijn verstuurd naar de nieuwe(zelfde) pagina, deze via een andere PHP-code zal worden toegevoegd aan de bestaande database.
Welnu, het invoeren en opslaan lukt zolang ik niets invul in het 'tekstvak' datum.
De datum kreeg het datatype: DATE-TIME wanneer aangemaakt in My-SQL.
Veronderstel dus dat ik extra code zal moeten invoeren om de inhoud van het tekstvak om te zetten naar echte DATE-TIME invoer, zodat hij kan worden ingeven in de DATABASE.
Maar vind de juiste oplossing/code niet. Nieuw in PHP en was al een hele opdracht om de rest correct te laten werken.
Wie kan me een goede link, zoekrichting of OPLOSSING aanduiden?
Kan ik via het formulier niet gewoon een datum-picker kiezen adhv HTML alleen, of is er dan reeds javascript nodig?
Momenteel zie ik de bomen door het PHP-bos niet meer staan
Een tip is dus meer dan welkom,
alvast bedankt voor het lezen van mijn bericht,
Kosmoseistis
|