[PHP]affichage de variables
titchouzaune
Messages postés
219
Date d'inscription
Statut
Membre
Dernière intervention
-
titchouzaune Messages postés 219 Date d'inscription Statut Membre Dernière intervention -
titchouzaune Messages postés 219 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici mon programme
je voudrais afficher les variables que je prend du fichier hors du " while (!feof($fp)){} "
je ne trouve pas de solution
pourriez vous m'aider? merci
voici mon programme
$fichier="eric.csv"; if (file_exists($fichier)) $fp = fopen("$fichier", "r"); else { /* le fichier n'existe pas */ echo "Fichier introuvable !<br>Importation stoppée."; exit(); } while (!feof($fp)) /* Et Hop on importe */ { /* Tant qu'on n'atteint pas la fin du fichier */ $ligne = fgets($fp,4096); /* On lit une ligne */ /* On récupère les champs séparés par ; dans liste*/ $liste = explode( ";",$ligne); /* On assigne les variables */ $nom = $liste[0]; $prenom = $liste[1]; $login = $liste[2]; $pass= $liste[3]; /* $query = "INSERT INTO personne(login,password,nom,prenom) VALUES('".$login."','".$pass."','".$nom."','".$prenom."')"; $result= PG_QUERY($query); */ } echo $liste[0];
je voudrais afficher les variables que je prend du fichier hors du " while (!feof($fp)){} "
je ne trouve pas de solution
pourriez vous m'aider? merci
A voir également:
- [PHP]affichage de variables
- Affichage double ecran - Guide
- Easy php - Télécharger - Divers Web & Internet
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Expert php pinterest - Télécharger - Langages
4 réponses
while (!feof($fp)) /* Et Hop on importe */ { /* Tant qu'on n'atteint pas la fin du fichier */ $ligne = fgets($fp,4096); /* On lit une ligne */ /* On récupère les champs séparés par ; dans liste*/ $liste = explode( ";",$ligne); /* On assigne les variables */ $nom = $liste[0]; $prenom = $liste[1]; $login = $liste[2]; $pass= $liste[3]; /* $query = "INSERT INTO personne(login,password,nom,prenom) VALUES('".$login."','".$pass."','".$nom."','".$prenom."')"; $result= PG_QUERY($query); */ echo "Nom: ".$nom; echo " Prenom: ".$prenom; echo " Login: ".$login; echo " Pass: ".$pass; echo "<br />"; //ça c'est pour faire un saut a la liste a chaque fois }
désolé c'est pas ça que je voulais .
je veux l'afficher en dehors de la lecture de fichier merci beaucoup ^^
ou bien utiliser les variables en dehors de la lecture de fichier merci beaucoup
je veux l'afficher en dehors de la lecture de fichier merci beaucoup ^^
ou bien utiliser les variables en dehors de la lecture de fichier merci beaucoup
Comme ça alors:
//init variables $array_liste=Array(); $i=1; while (!feof($fp)) /* Et Hop on importe */ { /* Tant qu'on n'atteint pas la fin du fichier */ $ligne = fgets($fp,4096); /* On lit une ligne */ /* On récupère les champs séparés par ; dans liste*/ $liste = explode( ";",$ligne); /* On assigne les variables */ $nom = $liste[0]; $prenom = $liste[1]; $login = $liste[2]; $pass= $liste[3]; $array_liste[$i]['nom']=$nom; $array_liste[$i]['prenom']=$prenom; $array_liste[$i]['login']=$login; $array_liste[$i]['pass']=$pass; $i++; /* $query = "INSERT INTO personne(login,password,nom,prenom) VALUES('".$login."','".$pass."','".$nom."','".$prenom."')"; $result= PG_QUERY($query); */ } //tu as un array a deux dimensions //affichage, on parcours l'array_liste: foreach($array_liste as $cle=>$s_array){ //un exemple d'affichage echo "Numero ".$cle." Nom: ".$s_array['nom']." Prenom: ".$s_array['prenom']." Login: ".$s_array['login']." Pass: ".$s_array['pass']."<br />"; }