Witam,

Mam pewien problem z którym nie mogę sobie poradzić mianowicie próbuje zapisać dane z pliku XML do CSV + identyfikator.
Dąże do tego aby w pliku CSV dane widniały w następujący sposób.

1;aaa,bbb,ccc
2;aaa,bbb,ccc
3;aaa,bbb,ccc
4;aaa,bbb,ccc

itd...

nr 1 2 .. itd to id ze zmiennej $id
aaa,bbb,ccc pobierane z xml



zatem mam foreach który wyciąga mi $id w nim ponieram xml i chciałbym to teraz zapisać do csv więc stworzyłem sobie coś takiego

  1. $new_zdjecia = array();
  2.  
  3. foreach ($produkt->zdjecia->zdjecie as $zdjecie) {
  4.  
  5. array_push($new_zdjecia,array(
  6. "zdjecie" => (string)$zdjecie
  7. ));
  8.  
  9. }
  10.  
  11. $fp = fopen('file.csv', 'w');
  12. foreach ($new_zdjecia as $wpisz_zdjecia) {
  13. fputcsv($fp, $wpisz_zdjecia, ',', '"');
  14. }
  15. fclose($fp);
  16.  


w czym problem po zrobieniu print_R dla $new_zdjecie wyswietla mi cala wartosc xml i tak jest ok w pliku csv wyswietla mi tylko pierwsza czesc array
do tego muszę jeszcze dorzucić id tylko kompletnie nie wiem gdzie dać zmienna do csv i odznaczyć (wink.gif za każdym razem coś wychodzi mi nie tak Proszę o pomoc. dziękuje