Je viens d'un autre forum qui m'a conseillé de venir ici pour mon problème car ils pensent qu'il est lié à Joomla.
J'ai une variable : $date qui est une date d'expiration au format string ("2022-06-27 13:42:15"),
J'utilise ce code pour être sûr du bon type de la variable :
Code: Select all
$timestamp = $date;
$expiration = strtotime($timestamp);
$expiration = date('Y-m-d H:i:s', $expiration);
Code: Select all
$query->clear()
->insert('#__hv_account_current_manager_number')
->columns('user_id,expiration_date,nb_manager,published,concerned_plan_id')
->values('' . $user_id . ',' . $expiration . ',' . $_SESSION['managerField']->nb_manager . ', 0,' . $row->plan_id .'');
$db->setQuery($query);
$db->execute();
Call to a member function format() on boolean"
Le forum précédent disait que l'erreur ne provient pas du code que j'ai envoyé, et que cela pourrait être une spécificité de Joomla. Je suis donc ici pour régler ce problème. Merci d'avance.