transposition fichier texte ==> access

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : transposition fichier texte ==> access

par Volkow » 24 sept. 2007, 22:00


En revanche, tu peux très bien faire un script php qui va ouvrir ton fichier, le parcourir ligne par ligne, ...
J'ai trouvé ça pour la lecture ligne par ligne...

Code : Tout sélectionner

Lecture d'un fichier ligne par ligne jusqu'à la fin : feof la valeur de feof ne vaut simplement rien tant qu'on est pas arrivé à la fin du fichier $ListeChiffre = fopen("listechiffre.txt","r"); $Partie = fgets($ListeChiffre, 1000); echo "1. $Partie ," , feof($ListeChiffre) , "<BR>"; //Première ligne $Partie = fgets($ListeChiffre, 1000); echo "2. $Partie ," , feof($ListeChiffre) , "<BR>"; // Ligne Deux $Partie = fgets($ListeChiffre, 1000); echo "3. $Partie ," , feof($ListeChiffre) , "<BR>"; // Ligne Trois $Partie = fgets($ListeChiffre, 1000); // LECTURE DE LA DERNIERE LIGNE echo "4. $Partie ," , feof($ListeChiffre) , "<BR>"; // Dernière ligne $Partie = fgets($ListeChiffre, 1000); echo "5. $Partie ," , feof($ListeChiffre) , "<BR>"; // plus rien mais pas d'erreur
Source: http://www.info-3000.com/phpmysql/fichi ... riture.php

Mais je ne sais pas si tu peux faire ça avec Access...

Bon après je ne suis pas pro dans ce domaine, je ne peux donc pas t'éclairer plus là-dessus.

J'espère que cela t'aidera déjà un peu plus...

Volkow.

par medmidou » 24 sept. 2007, 20:51

merci pour la réponse, c'est bien ce que j'ai voulu, "les grands traits pour réaliser cette application", ce que j'ai compri de ta réponse c'est que je dois commencer par :
1.connexion à la base access
2.ouvrir un fichier texte
3.parser les données ligne par ligne pour les insérer ensuite

je vais commencer à lire les documents :)

par Ryle » 24 sept. 2007, 09:57

Ce que tu demandes est bien trop spécifique pour pouvoir trouver un script qui le ferait...

En revanche, tu peux très bien faire un script php qui va ouvrir ton fichier, le parcourir ligne par ligne, éventuellement parser et découper les différentes chaines pour reconstituer celle dont tu as besoin, et qui se connectera à une base de données access pour y insérer les données que tu lui spécifieras...

Des explications et des exemples de toutes ces opérations sont données dans la documentation de php.net, mais si tu bloques sur un point ou si tu as une question précises, n'hésites pas à nous soliciter :)

transposition fichier texte ==> access

par medmidou » 23 sept. 2007, 17:48

salut tout le monde
je cherche comment créer une interface en PHP qui permet la transposition des données d'un

fichier texte vers une base de données access sachant que les données doivent être convertis,

par exemple voici mon fichier texte :
==========================================================
PATH Circuit-Test-9004-9015B-STM6-2
==========================================================

***** MAIN ROUTE *******

SFX-9015-B/r01s1b15p006
SOS-9004/r01s1b15p009
je veux alors que la première ligne doit etre insérer dans un colonne spécifique de la table

sous ce nom "SFX9015-15/6"

Alors je demande si c'est déja plus pratique de réaliser ça avec PHP, et si c'est possible un

source déja existant d'une tel interface ou veuillez me donner un chemin comment je peux

réaliser ça.
merci d'avance