Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
Outils de la discussion
Publicité
'
Vieux 09/01/2012, 21h13   #1
Membre du Club
 
Inscription : juillet 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 150
Points : 40
Points : 40
Par défaut import date depuis xls

Bonjour

J'importe des données dans ma base depuis une feuille excel.
Tout se passe bien sauf un champ qui contient des dates, celles ci sont sous forme JJ/MM/AAAA dans excel j'essaye de les importer dans une colonne type texte, pour ne pas avoir de soucis de formatage de date entre le FR et l'EN.
Mais une fois l'import effectuée mes données sont affichées sous forme d'un numéro à cinq chiffre 32893 par exemple.
Comment faire pour retrouver ma forme JJ/MM/AAAA
Je fais l'import via PHP my admin.
rvm31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 11h35   #2
Membre expérimenté
 
Avatar de redoran
 
Homme
Developpeur- Amateur
Inscription : juin 2010
Messages : 982
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 40
Localisation : Algérie

Informations professionnelles :
Activité : Developpeur- Amateur
Secteur : Santé

Informations forums :
Inscription : juin 2010
Messages : 982
Points : 573
Points : 573
Envoyer un message via Skype™ à redoran
Salam ; je crois qu'il faut mettre votre champ dans la bdd sous forme date afin de vous facilité la tache lors de la manipulation des dates , parce que ces dernières sert a beaucoup de choses surtout pour les requêtes dans les paramètres seront des intervalles de dates.
ensuite c'est normale que tes dates soit des chiffres une fois converti en chiffres et chaque chiffre correspond a une date ( logique d'excel)
redoran est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 20h49   #3
Membre du Club
 
Inscription : juillet 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 150
Points : 40
Points : 40
bonjour et merci redoran
mon problème était de ne pas mettre la colonne en format date pour garder le format français JJ/MM/AAAA.
mais si je change le format dans excel en mode US (AAAA-MM-DD) quand j'importe un fichier xls ou xlsx, j'ai toujours le même souci. Le fichier est issu de libre office et non d'excel ,peut être que mon souci vient de là également.
Quand j'importe au format CSV cela fonctionne mais j'ai des colonnes NULL après mes données ce qui provoque un souci car a l'import ça me dit que la colonne NULL est dupliqué, je vais continuer à chercher mais si quelqu'un a une solution ça m'intéresse.
rvm31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2012, 08h50   #4
Membre expérimenté
 
Avatar de redoran
 
Homme
Developpeur- Amateur
Inscription : juin 2010
Messages : 982
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 40
Localisation : Algérie

Informations professionnelles :
Activité : Developpeur- Amateur
Secteur : Santé

Informations forums :
Inscription : juin 2010
Messages : 982
Points : 573
Points : 573
Envoyer un message via Skype™ à redoran
Salam ; fichier excel ou fichier openoffice c'est la même logique....
redoran est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2012, 21h34   #5
Membre du Club
 
Inscription : juillet 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 150
Points : 40
Points : 40
j'ai résolu le probleme en faisant un export csv plutôt que xls.
dans ce cas les dates prennent le formatage de xl
rvm31 est déconnecté   Envoyer un message privé Réponse avec citation 00
non lus 27/05/2012, 23h10   #6
Membre du Club
 
Inscription : juillet 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 150
Points : 40
Points : 40
je reviens sur ce post plusieurs mois après, juste pour préciser que les imports via phpmy admin sont fait en csv using load data, en import csv cela ne fonctionne pas
rvm31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h22.


 
 
 
 
Partenaires

Hébergement Web