Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zapisanie w 3 plikach tablicy 3 elementowej
kielich
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Witam,

Mam taki problem z którym męczę się już od piątku a zadanie muszę mieć wykonane na jutro mianowicie

mająć taką tablice (przedstawiam 3 elewmentową - w realu ma troszkę więcej elementów ale identycznie wygląda)

  1. (
  2. [0] => Array
  3. (
  4. [0] => link1
  5. [1] => link2
  6. [2] => link3
  7. [3] => link4
  8. )
  9.  
  10. [1] => Array
  11. (
  12. [0] => link5
  13. [1] => link6
  14. [2] => link7
  15. [3] => link8
  16. )
  17.  
  18. [2] => Array
  19. (
  20. [0] => link9
  21. [1] => link10
  22. [2] => link11
  23. [3] => link12
  24. )
  25. }


muszę zapisać to teraz do 3 plików (jeden elemnt to 1 plik)

  1. $fd = fopen(DIR_SITE_ROOT.'plik.xml', 'w');
  2. fwrite($fd, $tablica_z_linkami);


Bardzo proszę o pomoc (IMG:style_emoticons/default/sad.gif)

Ten post edytował kielich 12.02.2012, 21:03:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kielich
post
Post #2





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Problem jest w tym że dane zapisane do plików są dublowane nie poprawanie zapisane np. w 1 pliku są linki (link1-link4) - czyli wszystko ok. W pliku np. 3 są już link(link1-link12) a powinny tam być linki (link9-link-12)

jak ja to proóbuje zrobić ?

  1. $b = 0;
  2. foreach($arrayLink as $pliki): //tablica 3 elementowa
  3.  
  4. foreach($pliki as $links): //tu elementu [0]-[3]
  5. $link .= $links;
  6. endforeach;
  7.  
  8. $fd = fopen(DIR_SITE_ROOT.$b.'plik.xml', 'w');
  9. fwrite($fd, $link);
  10. $b++;
  11. endforeach;
  12.  
  13.  
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 18:50