par
Cyrano » 30 avr. 2011, 13:22
Salut,
je n'ai pas vraiment compris ce que représentait le tableau.
En revanche pour le fichier texte, il n'y a pas de séparateurs, mais le début de chaque colonne est aligné verticalement. Tu as donc pour chaque colonne une chaine + un nombre d'espaces formant une longueur fixe : tu pourrais parser ton fichier sur cette base pour ensuite construire tes requêtes d'insertion.
Schématiquement, (en PHP s'entend) tu ouvres le fichier et, pour chaque ligne, tu identifies le contenu avec un substr() pour chaque colonne et tu stockes tout ça dans un tableau. Après, tu boucles sur le tableau pour construire la requête correspondant à chaque ligne.
Salut,
je n'ai pas vraiment compris ce que représentait le tableau.
En revanche pour le fichier texte, il n'y a pas de séparateurs, mais le début de chaque colonne est aligné verticalement. Tu as donc pour chaque colonne une chaine + un nombre d'espaces formant une longueur fixe : tu pourrais parser ton fichier sur cette base pour ensuite construire tes requêtes d'insertion.
Schématiquement, (en PHP s'entend) tu ouvres le fichier et, pour chaque ligne, tu identifies le contenu avec un substr() pour chaque colonne et tu stockes tout ça dans un tableau. Après, tu boucles sur le tableau pour construire la requête correspondant à chaque ligne.