Changed at 20 January 10 / 11:57
Ik gebruik DbFormHandler. Vanuit de database haalt FormHandler automatisch al een datum waarde op, echter in het format jjjj-mm-dd. Deze wil ik omzetten naar dd-mm-jjjj en zodra het formulier opgeslagen wordt, uiteraard weer als jjjj-mm-dd terugzetten in de database.
Dit doe ik als volgt:
$form = new DbFormHandler();
$form->SetConnectionResource($db->resource, 'my_table');
Op de een of andere manier werkt het converten vlak voor het opslaan niet. D.w.z., de waarde wordt opgeslagen als dd-mm-jjjj, wat dus voor verkeerde data (lees: datums) zorgt.
Als ik hetzelfde doe met waarden die niet in de tabel 'my_table' voorkomen, maar wel in de array $project, werkt het wel...