Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1887 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Tableau de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau de données

n°615290
shrito
Posté le 19-01-2004 à 02:28:06  profilanswer
 

Bjour
Voila je voudrai stocker des données dans un fichier pui pouvoir les relire par la suite j ai donc fait ce script mais ca ne marche pas.
Pourriez voui m aider :p
 
<script language="php">
 
//enregistre la valeur des variable
 
$tab[1][1] = "Shrito";
$tab[1][2] = "Test";
$tab[1][3] = "ladate";
$tab[2][1] = "Canvas";
$tab[2][2] = "Test2";
$tab[2][3] = "ladate2";
 
//enregistrement du tableau dans un fichier
 
$fp=fopen("pages/1.mof","r+" );
fputs($fp, $tab);
fclose($fp);
unset($tab);
 
//lecture du contenu du fichier
 
$tab=fopen("pages/1.mof","r+" );
$test=count($tab);
 
//affichage des données
 
for ($i=0; $i < $test; $i++)
{
echo $tab[$i][1].'<br>'.$tab[$i][2].'<br>'.$tab[$i][3];
}
 
</script>
 
Merci d avance

mood
Publicité
Posté le 19-01-2004 à 02:28:06  profilanswer
 

n°615292
naceroth
Posté le 19-01-2004 à 02:37:46  profilanswer
 

Ben c'est assez dire que sans la lecture du fichier, tu risques pas d'aller loin :D
 
//edit : et encore, même la phase d'écriture doit être foireuse, t'as autre chose que le mot Array dans le fichier ?


Message édité par naceroth le 19-01-2004 à 02:39:27
n°615295
shrito
Posté le 19-01-2004 à 02:52:05  profilanswer
 

bein non justement mais si tu pe m aider se serait cool

n°615296
naceroth
Posté le 19-01-2004 à 02:55:54  profilanswer
 

Code :
  1. fputs($fp, serialize($tab));
  2. .
  3. .
  4. .
  5. $fp = fopen("pages/1.mof","r" );
  6. $tab = unserialize(fgets($fp));


 
ça devrait aller un peu mieux :)

n°615297
shrito
Posté le 19-01-2004 à 03:04:59  profilanswer
 

vi ca marche beaucoup mieux meme :p
euh sinon tu pe me dire a koi ca sert fgets ???

n°615298
naceroth
Posté le 19-01-2004 à 03:06:50  profilanswer
 

à lire le fichier, oubli un peu problématique :D

n°615299
shrito
Posté le 19-01-2004 à 03:09:30  profilanswer
 

euh vi je croi kon pe dire ca :p
d ab j utilise fpassthru pour affichier le contenu... je pensai po ke fgets etait indispenesable :p
allé bn merci encore

n°615300
naceroth
Posté le 19-01-2004 à 03:13:28  profilanswer
 

fpassthru lit le fichier et l'affiche sur la sortie standard, fgets (et fread) lit le fichier et le garde dans une variable pour utilisation postérieure, c'est pas du tout la même utilisation ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Tableau de données

 

Sujets relatifs
fichier de données .ttx, comment mettre plusieurs valeurs?Redimensionner un tableau de pointeurs
[HTML/JS] charger la partie centrale d'un site (en tableau)XHTML1.1 Centrer un tableau
Remplir un tableau de nombres flottants avec une certaine valeurMettre une frame dans un tableau
[PHP] Présentation de données dans un tableau - A à ZEffacer toutes les données d'un tableau ( Array )
Insérer des données dans un tableau ...[PHP]données a mettre dans un tableau!
Plus de sujets relatifs à : Tableau de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR