La table dans MySQL a 1 colonne de problème: creation_date
.Сreate trigger en MySQL ou pas (via PHP)?
Lors de l'insertion d'une nouvelle ligne via PHP, j'ai pensé qu'il serait correct d'insérer la date directement dans la requête, MySQL doit le faire lui-même.
Ai-je besoin de faire le trigger, ou il serait préférable d'utiliser PHP comme prévu? Comment auriez-vous fait?
PS: MySQL: How to create trigger for setting creation date for new rows
Conclusion: 1. La colonne TIMESTAMP avec la valeur par défaut CURRENT_TIMESTAMP peut être une seule. 2. Si vous voulez insérer automatiquement la date lors de la création d'une action de ligne, vous pouvez utiliser: ALTER TABLE 'jv-temp'.store_order MODIFIER création_date TIMESTAMP NULL par défaut CURRENT_TIMESTAMP à la mise à jour CURRENT_TIMESTAMP; – ajile