Hey Michel,
Si je comprend bien tu veux créer un object datetime avec des valeurs en provenance de deux variables, l'une contenant la date et l'autre l'heure.
En premier un petit tour sur la documentation officielle t'aurait donné la réponse : https://www.php.net/manual/fr/datetime.construct.php
Les erreurs :
- la fonction date doit prendre en paramètre une chaine de caractère donc date("Y-m-d") et date("H:i") dans ton cas
- le constructeur de l'objet Datetime prend deux paramètres (optionnels) un datetime et un timezone
Une remarque, si tu veux juste la date courante, pas besoin de t'embêter tu peux juste faire new Datetime() et par défaut c'est "now" en premier paramètre.
Résulat, tu peux soit faire :
ou si date et heure contiennent tout le temps la date et l'heure courante :
À l'avenir, lis attentivement la documentation PHP elle est très claire et te permet de pas perdre de temps à chercher, poster et attendre une réponse pour des question faciles d'utilisation de fonctions natives.