Dobrý večer,
řeším problém, že mám formulář kde potřebuji vyplnit kolonku - DATUM, v databázi mám nastaveno DATE, takže do formuláře musím zadávat datum ve formátu rok-měsíc-den, což se asi né všem uživatelům líbí.Na jednom fóru sjem našel takovou to ukázku, jak by to šlo předělat, aby uživatel zadal datum jak je zvyklý (den.měsíc.rok) a potom by se to automat. převedl
INSERT INTO osoby( jmeno, prijmeni, prezdivka, datum_narozeni)
VALUES ('Chlastislav', 'Sosna', 'Chlastík' STR_TO_DATE('5.1.1984', '%d.%m.%Y' ),
);
Já mám takovýto INSERT
$sql="INSERT INTO osoby (jmeno, prijmeni, datum, id_adresy)
VALUES ('".
esc($_POST['jmeno'])."','".
esc($_POST['prijmeni'])."','".
esc($_POST['datum'])."','".
esc($_POST['id_adresy'])."')";
A nevím si rady, jak to mám řepvíst do své podoby, pořád mi to háže nějaký errory, nemám tu správnou syntaxi.Díky za radu