Probléme format date dans mysql

Résolu/Fermé
Amelie0528 Messages postés 51 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 22 février 2016 - Modifié par Amelie0528 le 18/02/2016 à 16:14
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 - 19 févr. 2016 à 10:25
Bonjour,
depuis ce matin je tente sans sucées
je fait une insertion des fichier csv dans mysql , un des champ est de type DATETIME, l'insertion se déroule correctement sauf que tous les champs date apparaissent dans MySQL comme ca: 0000-00-00 00:00:00
la date correcte avant l’insertion est de ce type 2015-12-01 16:58:39
voila comment je fait l'insertion, le champ date est le champ $tableauValeurs[6]
$valeurs = "('".$tableauValeurs[0]."', '".$tableauValeurs[1]."', '".$tableauValeurs[2]."', '".$tableauValeurs[3]."', '".$tableauValeurs[4]."', '".$tableauValeurs[5]."', '".$tableauValeurs[6]."', '".$tableauValeurs[7]."', '".$tableauValeurs[8]."', '".$tableauValeurs[9]."', '".$tableauValeurs[10]."', '".$tableauValeurs[11]."', '".$tableauValeurs[12]."', '".$tableauValeurs[13]."', '".$tableauValeurs[14]."', '".$tableauValeurs[15]."', '".$tableauValeurs[16]."', '".$tableauValeurs[17]."', '".$tableauValeurs[18]."', '".$tableauValeurs[19]."','".$mois."','".$nomclient."' )";


que je dois faire pour que je trouve mes dates ?
je vous remercie d'avance



A voir également:

1 réponse

jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
18 févr. 2016 à 23:24
Bonjour,

As tu essayé de faire un ECHO de la requête pour t'assurer que les variables étaient bien conformes à ce qui était attendu ???

0
Amelie0528 Messages postés 51 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 22 février 2016
19 févr. 2016 à 09:20
Merci jordane,
je viens de faire un echo sur la requete, les variables sont bien conforme en particulier la date elle est dans le bon format 2015-12-18 16:58:15.
mais toujours pas la bonne dans mysql
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649 > Amelie0528 Messages postés 51 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 22 février 2016
19 févr. 2016 à 09:34
Tu peux nous poster le résultat de ton echo ainsi que le code php ?
0
Amelie0528 Messages postés 51 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 22 février 2016
Modifié par Amelie0528 le 19/02/2016 à 09:40
code php de la requete :
$valeurs = "('".$tableauValeurs[0]."', '".$tableauValeurs[1]."', '".$tableauValeurs[2]."', '".$tableauValeurs[3]."', '".$tableauValeurs[4]."', '".$tableauValeurs[5]."', '".$tableauValeurs[6]."', '".$tableauValeurs[7]."', '".$tableauValeurs[8]."', '".$tableauValeurs[9]."', '".$tableauValeurs[10]."', '".$tableauValeurs[11]."', '".$tableauValeurs[12]."', '".$tableauValeurs[13]."', '".$tableauValeurs[14]."', '".$tableauValeurs[15]."', '".$tableauValeurs[16]."', '".$tableauValeurs[17]."', '".$tableauValeurs[18]."', '".$tableauValeurs[19]."','".$mois."','".$nomclient."' )";

echo $valeurs ;

//On crée la requete pour inserer les donneés
$sql = "INSERT INTO ".$nom_table." VALUES ".$valeurs;
$req = mysqli_query($bdd,$sql)or die('<br> Erreur SQL ! '.$req.'<br />'.mysqli_error($bdd));


résultat de echo
('310893856', '310893856', '161770148', 'VoiM', '0684277232', '33630145573', '"2015-12-18 16:58:15"', '70', '70', 'FRA', '', '', '0.10500', 'OV_MORANGE_MOBILECOMPTEUR', '"Appel vers mobile hors ou sans forfait"', '132.00000', '', '2', '', '0.19800 ','janvier','3MMM' )
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
19 févr. 2016 à 10:03
Tu as double-quotes en trop non ?
0
Amelie0528 Messages postés 51 Date d'inscription dimanche 2 novembre 2014 Statut Membre Dernière intervention 22 février 2016
19 févr. 2016 à 10:12
un grand merci jordane, effectivement il ya double-quotes en trop. ça fonctionne mtn
0