Bonjour,
J'essaie de comparer 2 dates mais une erreur de requete survient toujours au même endroit et je ne sais pas pourquoi :
"Erreur dans l'exécution de la requête 'DELETE FROM commande_produit WHERE DATEDIFF(hh,'2005-11-27 07:00:00','2005-11-27 12:14:45') > 1'.
Message de MySQL : Erreur de syntaxe près de ''2005-11-27 12:14:45') > 1' à la ligne 1"
Mon code est le suivant :
/*
$date = date("Y-m-d H:i:s");
$res = ExecRequete("SELECT * FROM commande_produit WHERE client_comprod = '$num_client'", $connexion);
if($res)
{
while($client = ObjetSuivant($res))
{
$date_client = $client->date_comprod;
$resultat11 = ExecRequete("DELETE FROM commande_produit WHERE DATEDIFF(hh,'$date_client','$date') > 1", $connexion);
}
}
*/
Est-ce que quelqu'un aurait une solution ?
Merci d'avance.
Partager