Fichier csv

carmellita Messages postés 6 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 2 juin 2014 - 30 mai 2014 à 10:25
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 2 juin 2014 à 13:10
Bonjour à vous je suis débutante en php et je fais un stage. ma question est:
comment générer sur une page web un champs à la fois d'un fichier csv lorsque l'utilisateur clique sur le bouton valider?

7 réponses

jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
30 mai 2014 à 10:35
Bonjour.
Peux tu reformuler ta question car là je ne la comprends pas.

0
carmellita Messages postés 6 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 2 juin 2014
30 mai 2014 à 11:09
ok je voudrais que lorsque l'utilisateur clique sur le bouton "valider" qu'il est une réponse et cette donnée provient d'un fichier csv et sur cette ligne qu'on mette o put déjà utilisé
0
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
31 mai 2014 à 22:55
ok.. donc on va reformuler une nouvelle fois ta question...

Si j'ai bien compris (mais je n'en suis pas sûr du tout...) tu cherches :
1 - A lire un fichier CSV
2 - A y écrire des choses à des lignes bien précesises

C'est bien ça ??


0
carmellita Messages postés 6 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 2 juin 2014
2 juin 2014 à 11:19
plus ou moins je veux que lorsque l'utilisateur clique sur le bouton valider du formulaire il est comme résultat la première ligne du fichier csv qui s'affiche et ainsi de suite et je voudrais aussi écrire dans c formulaire que cette ligne ne peut plus être affiché. Merci jordan
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
2 juin 2014 à 11:44
Reprenons....

Pense qu'ici nous ne fournissons pas de code prêt à l'emploi (sauf dans la section code source...) et que nous aidons uniquement sur des questions techniques spécifiques et lorsque la question est clairement posée...

Pour l'instant, vu que tu ne nous montres aucun code que tu aurais commencé à écrire..., nous ne savons même pas sur quoi tu bloques...
Nous ne savons même pas si ton fichier est déjà stocké sur le serveur... ou si tu veux proposer aux utilisateurs d'en charger un depuis leur pc...


Bref....Ton souci concerne quoi exactement ????

- Comment Lire un fichier CSV ?
- Comment utiliser les "formulaires" php/html ?

Pense également que nous ne traitons qu' UN souci par discussion....


Pour t'aider un peu dans ta démarche :
<?php

function echoNL($txt){
return "<br>".$txt."<br>";
}

$filepathName = "test.csv";
// Lecture du contenu du fichier:
$oFile = file($filepathName);

// affichage de la 5eme ligne (0 etant la première)
$ligne = $oFile[4];
echo echoNL($ligne);

// Affichage de la 2eme colonne de la 5eme ligne :
$delim = "	";
$arr_ligne = explode($delim,$ligne);
echo echoNL($arr_ligne[1]);
?>


0
carmellita Messages postés 6 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 2 juin 2014
2 juin 2014 à 12:25
le fichier est stocké et je veux que l'utilisateur lise
0
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
2 juin 2014 à 13:00
le fichier est stocké et je veux que l'utilisateur lise
Très bien.... et bien maintenant commence à coder... !
Je t'ai donné des pistes....
Je ne ferai pas tout le code à ta place ( c'est la politique du site...).

Donc :
Commence à écrire ton code
Reviens nous voir (code à l'appuie) ( Et en utilisant la coloration syntaxique : Voir ici pour plus d'infos) si tu rencontres des soucis.

.
0
carmellita Messages postés 6 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 2 juin 2014
2 juin 2014 à 13:07
oui merci mais j'aurai toujours bcp de question à poser car comme je l'ai indiqué je suis débutante
0
jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
2 juin 2014 à 13:10
Tu peux poser plein de questions.. ce n'est pas un souci et nous nous ferons un plaisir de te répondre...

Toutefois.. pense, comme je te l'ai dit, que :

1 - Nous ne fournissons pas de code à la demande
2 - Nous ne répondons qu'à UNE question par discussion
3 - Nous aidons sur des "problématiques" techniques précises.... C'est à dire que tu as un blocage dans un code (que tu nous montres) et pour lequel tu nous expliques en détail le problème rencontré.


Pour rappel : ( Message type )
Bonjour,
Merci de garder à l'esprit que CodeS-SourceS est une communauté d'entraide.

Toutes les réponses sur le forum sont assurées par des bénévoles
qui donnent de leur temps libre pour aider à résoudre les problèmes.

A noter également que nous ne faisons pas dans le "tout cuit" et ne sommes pas là pour remplacer votre moteur de recherches...
... Soit tu trouves ton bonheur dans la partie source du site, soit à l'aide de ton moteur de recherche favori.

Ici, nous aidons volontiers sur des sujets techniques précis.

Je t'invite à lire avec attention le contenu du lien suivant :
charte-de-commentcamarche-net : conseils-d-ecriture

Ainsi que celui concernant l'utilisation de la coloration syntaxique :
Utilisation des Balises de code

Merci donc de reformuler ta demande en respectant ces quelques points.

Quelques points essentiels à retenir :
- On ne pose qu' UNE question par discussion
- Le titre de la question doit refléter le souci rencontré ( Help.. SOS.. Urgent.. n'apporte aucune information utile !)
- Lorsque votre question est résolue.. merci de clore le sujet (lien Marquer comme résolu se trouvant sous le titre de votre question).
- Une question obtiendra de meilleurs réponses si elle est correctement rédigée, que les explications sont clairs et qu'éventuellement vous postez le code qui pose problème.
- Si vous avez un message d'erreur..... MARQUEZ LE (dans son intégralité).

Merci.
0
Rejoignez-nous