Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 08/01/2012, 16h52   #1
Invité de passage
 
Homme tarek binous
Étudiant
Inscription : janvier 2012
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme tarek binous
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2012
Messages : 14
Points : 1
Points : 1
Par défaut code php pour importer les donneés d'un fichier csv dans un tableau

bonjour les amis je suis debutant en php et j'ai besoin de votre aide j'ai un emploi de temps creer en csv et je veut récuperer cette enploi de temps et l'aaficher sur une page web de façon ordonner j'ai essayer un code mais sa donne pas ce que je veut voila le code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
 
$fichier = "emploi_fin.csv";
$fic = fopen($fichier, 'rb');
 
echo "<table border='1'>\n";
for ($ligne = fgetcsv($fic, 1024); !feof($fic); $ligne = fgetcsv($fic, 1024)) {
  echo "<tr>";
  $j = sizeof($ligne);
  for ($i = 0; $i < $j; $i++) {
    echo "<td>$ligne[$i]</td>";
    }
  echo "</tr>";
  }
echo "</table>\n";
 ?>
est ce que vous pourrier m'aider svp et merci d'avance
douda1989 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 14h49   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 671
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 671
Points : 5 404
Points : 5 404
Euh... On peut utiliser un for de cette façon : for ($ligne = fgetcsv($fic, 1024); !feof($fic); $ligne = fgetcsv($fic, 1024)) ? ça fonctionnement comment ?
Personnellement, j'aurais écrit ça comme ça :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$fichier = "emploi_fin.csv";
$fic = fopen($fichier, 'rb');
 
echo '<table border="1">'."\n";
while (($ligne = fgetcsv($fic, 1024)) !== FALSE) {
  echo '<tr>';
  foreach ($ligne as $champ) {
    echo '<td>'.$champ.'</td>';
  }
  echo '</tr>'."\n";
}
echo '</table>'."\n";
fclose($fic);
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h57.


 
 
 
 
Partenaires

Hébergement Web