Lorsque vous écrivez une date dans une requête SQL, vous l'écrivez sous forme de chaîne; vous devez faire la même chose avec les instructions préparées et utiliser PDO::PARAM_STR
, comme vous l'avez fait dans la portion de code que vous avez proposée.
Et pour le "timestamp", si par "timestamp" vous entendez :
- Le type de données d'horodatage MySQL :c'est la même chose, vous le passerez en tant que
string
- L'horodatage PHP Unix, qui est un entier :vous lui passerez un
int
.