Hvis du ønsker en standardparameter, kan du enten angive en standard i databaseskemaet.
For nuværende_dato skal du indstille datatypen til timestamp ikke date , på den måde vil MySQL automatisk indsætte now() ind i feltet ved manglende data.
Eller opret en trigger
DELIMITER $$
CREATE TRIGGER BEFORE INSERT ON FOR EACH ROW
BEGIN
IF new.mydate IS NULL THEN SET new.mydate = NOW();
END $$
DELIMITER ;
Hvis du vil sende null bare indstil var til null:
$var = null;
Links
https://dev.mysql.com /doc/refman/5.1/da/alter-table.html
https://dev.mysql.com /doc/refman/5.1/da/create-trigger.html