created_on
adı verilen DATETIME
alanlı bir timetable
veritabanı tablom var. PDO ifadeleri hazırlanan aracılığıyla Datetime'nın NOW() işlevi PDO-MYSQL tarafından hazırlanmış ifadelerle çalışmaz mı?
created_on DATETIME,
notes VARCHAR(255) NOT NULL
geçerli saat eklemek için
NOW()
işlevini kullanın.
INSERT INTO timetable(created_on, note)
VALUES(?, ?);
Yani değerlerini bağlayıcı ve hazırlanmış deyimi yürüttükten sonra ...
$notes ="This is a note...";
$values =array("NOW()", $notes);
$stm->execute($values);
... MySQL tablosunda notes
sütun beklenen verileri yazıyor ama created_on
sütun ...
0000-00-00 00:00:00
Unix epoch zaman damgasını kullanmak istemiyorum. Peki NOW()
işlevinde DATETIME
işlevini nasıl çalıştırabilirim?
Ama bazen bu şartlı olabilir, bu yüzden şimdi diğerlerinden farklı olmak için bir değer istersiniz. – Miguel