ma classe PHP QCubed "Project" a une propriété appelée "Terminé" qui est l'objet de QDateTime et le type de données "datetime" dans la base de données MySQL. Je dois sauver NULL dans la base de données lorsque l'utilisateur quitte ce champ vide en HTML <input type="datetime-local" name="Finished" />
, mais je ne peux pas trouver un moyen pour depuis PHP lance toujours Erreur interne du serveur 500QCubed comment sauvegarder QDateTime comme NULL
if ($_GET["Finished"] != "") $objProject->Finished = new QDateTime($_GET["Finished"]);
else $objProject->Finished = ???
seront heureux pour toute aide.
Peu importe, j'ai trouvé la réponse. Le problème était ailleurs, mon mauvais. Vous pouvez simplement faire '$ objProject-> Finished = null;' et cela fonctionnera. – Nebster