Таблица в MySQL имеет 1 проблемный столбец: creation_date.
creation_date
Во время вставки новой строки через PHP я подумал, что было бы правильно вставить дату прямо в запрос, MySQL должен сделать это сам.
Нужно ли мне запускать триггер, или было бы лучше использовать PHP для этого, как предполагалось? Как бы ты поступил?
PS: MySQL: как создать триггер для установки даты создания новых строк
Использовать поле TIMESTAMP DEFAULT CURRENT_TIMESTAMP
http://dev.mysql.com/doc/refman/5.0/en/timestamp.html
Если вы создадите триггер для своей таблицы (или примете предложенное выше), вам не нужно будет делать это в своем PHP.Это преимущество проявится, когда кто-то еще создаст другой PHP для вставки в ту же таблицу.