Importer des datetime d'un fichier excel
Résolu/Fermé
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
-
19 juil. 2015 à 21:26
achraf1996 Messages postés 29 Date d'inscription mardi 14 juillet 2015 Statut Membre Dernière intervention 22 novembre 2016 - 20 juil. 2015 à 12:00
achraf1996 Messages postés 29 Date d'inscription mardi 14 juillet 2015 Statut Membre Dernière intervention 22 novembre 2016 - 20 juil. 2015 à 12:00
A voir également:
- Importer des datetime d'un fichier excel
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Liste déroulante excel - Guide
- Fichier host - Guide
12 réponses
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
Modifié par jordane45 le 19/07/2015 à 21:38
Modifié par jordane45 le 19/07/2015 à 21:38
Bonjour
importer.... où ? Comment ?
Avec quel code ?
Cordialement,
Jordane
importer.... où ? Comment ?
Avec quel code ?
Cordialement,
Jordane
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
19 juil. 2015 à 22:46
19 juil. 2015 à 22:46
bonjour
importer dans une base donne mysql avec phpmyadmine
grace ou option importer qui se trouve dans phpmyadm
merci
importer dans une base donne mysql avec phpmyadmine
grace ou option importer qui se trouve dans phpmyadm
merci
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 01:55
20 juil. 2015 à 01:55
Déjà .. il faut que tes champs dates dans ta BDD Mysql soient en DATETIME.
(modification à faire AVANT l'import !! )
Ensuite... il faut que tu modifie le format de tes dates dans ton fichiers excel en les mettant en format YYYY-mm-dd hh:mm:ss
(NB: je parles bien du FORMAT des cellules pas de leur contenu. )
(modification à faire AVANT l'import !! )
Ensuite... il faut que tu modifie le format de tes dates dans ton fichiers excel en les mettant en format YYYY-mm-dd hh:mm:ss
(NB: je parles bien du FORMAT des cellules pas de leur contenu. )
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 09:17
20 juil. 2015 à 09:17
bonjour
je n'ai pas autoriser pour modifier le fichier execl
si vous a avez un autre solution
merci
je n'ai pas autoriser pour modifier le fichier execl
si vous a avez un autre solution
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 09:20
20 juil. 2015 à 09:20
Tu l'importes avec l'outil d'importation de phpmyadmin.... tu as donc accès au fichier.... pour quelle raison ne pourrais tu pas le modifier ???
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 09:25
20 juil. 2015 à 09:25
vraiment y'a pas d'autre solution ??
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 09:28
20 juil. 2015 à 09:28
Si peut être ....mais comme (au vu de tes explications...) c'est sûrement la plus simple et la meilleur......et que tu ne répond pas à mes questions..... je ne vois pas l'intérêt de te les donner....
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
Modifié par achraf1996 le 20/07/2015 à 09:50
Modifié par achraf1996 le 20/07/2015 à 09:50
excuse moi
mais j'ai était demandé de réaliser une application
dans les instruction (ne rien modifier sur le fichier excel)
s'il vous plait aidez moi ça fait une semaine que j'essaye de règle un problème de calculer la différence entre deux date en fin j'ai trouve que se n'ai pas la fonction qui ne marche pas mais si le format qui n'est pas correct
je suis patience et je le serai encore jusque ce que je trouve une solution
merci
mais j'ai était demandé de réaliser une application
dans les instruction (ne rien modifier sur le fichier excel)
s'il vous plait aidez moi ça fait une semaine que j'essaye de règle un problème de calculer la différence entre deux date en fin j'ai trouve que se n'ai pas la fonction qui ne marche pas mais si le format qui n'est pas correct
je suis patience et je le serai encore jusque ce que je trouve une solution
merci
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 09:58
20 juil. 2015 à 09:58
On avance ........
Donc tu dois réaliser une application...... dans quel langage ??
Pourquoi est-ce que tu passes par l'outil d'import de phpmyadmin .. ne serait-ce pas mieux que ton application permette d'importer les données ??
Et dans ce cas... c'est dans ton appli qu'il faut traiter le format des dates pour les convertir ( lors de l'insertion en BDD) en format YYY-mm-dd H:i:s
Donc tu dois réaliser une application...... dans quel langage ??
Pourquoi est-ce que tu passes par l'outil d'import de phpmyadmin .. ne serait-ce pas mieux que ton application permette d'importer les données ??
Et dans ce cas... c'est dans ton appli qu'il faut traiter le format des dates pour les convertir ( lors de l'insertion en BDD) en format YYY-mm-dd H:i:s
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 10:07
20 juil. 2015 à 10:07
l'application c'est plus simple
c'est une application access que je dois transmettre on application web donc php /mysql
je n'était pas demande d'une application qui insert les donnee mais juste qui traite des donne existant
merci
c'est une application access que je dois transmettre on application web donc php /mysql
je n'était pas demande d'une application qui insert les donnee mais juste qui traite des donne existant
merci
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 10:17
20 juil. 2015 à 10:17
je n'était pas demande d'une application qui insert les donnee mais juste qui traite des donne existant
merci
Donc... tu peux faire ce que tu dois (veux..) pour charger les données dans ta BDD ..... et donc... modifier le format des cellules !
Enfin bon.. si vraiment tu ne veux pas ... tu peux toujours passer par une Table temporaire en utilisant des champs de type varchart .. puis en mettant à jour ta "véritable table" en "formatant" les données de type date.
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 10:22
20 juil. 2015 à 10:22
" ..puis en mettant à jour ta "véritable table" en "formatant" les données de type date."
pouviez vous m'expliquer comment ??
merci
pouviez vous m'expliquer comment ??
merci
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 10:35
20 juil. 2015 à 10:35
En utilisant une requête UPDATE par exemple:
NB: Pas besoin d'une table temporaire... juste de "colonnes temporaires..." (nommée dans cet exemple fake_column)
UPDATE tablename SET real_column = STR_TO_DATE(fake_column, '%m/%d/%Y');
NB: Pas besoin d'une table temporaire... juste de "colonnes temporaires..." (nommée dans cet exemple fake_column)
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 11:29
20 juil. 2015 à 11:29
bonjour
alors la conversion s'effectue mais des qu'il s'agit d'une heur qui est supérieur a 13:00:00 il me donne une valeur null
j'ai même essayé de d'utiliser la fonction STR_TO_DATE seul avec une heur supérieure a 13 heur ça n'a pas marché
merci
alors la conversion s'effectue mais des qu'il s'agit d'une heur qui est supérieur a 13:00:00 il me donne une valeur null
UPDATE `table 1` SET `open` = STR_TO_DATE(`Date/Heure d'ouverture`, '%d/%m/%Y %h:%i');
j'ai même essayé de d'utiliser la fonction STR_TO_DATE seul avec une heur supérieure a 13 heur ça n'a pas marché
merci
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 11:33
20 juil. 2015 à 11:33
ok ok
ca marche je doit ecrire %H pas %h
merci
ca marche je doit ecrire %H pas %h
merci
jordane45
Messages postés
38275
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 novembre 2024
4 696
20 juil. 2015 à 11:48
20 juil. 2015 à 11:48
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
achraf1996
Messages postés
29
Date d'inscription
mardi 14 juillet 2015
Statut
Membre
Dernière intervention
22 novembre 2016
20 juil. 2015 à 12:00
20 juil. 2015 à 12:00
ah oui
je cherche selement s'il n y a pas encore de probleme hh
merci beaucoup jordane45
je cherche selement s'il n y a pas encore de probleme hh
merci beaucoup jordane45