Hirdetés

Új hozzászólás Aktív témák

  • vakondka

    őstag

    válasz pelyib #19653 üzenetére

    Szia,

    A fejléc nevek jók, de az adatok lekérdezésénél valamit nagyon benéztem:

    $csv2 = 'xml/arlista_full.csv';
    $xml2 = 'xml/arlista.xml';

    $xml = file_get_contents($xml2);
    $obj = SimpleXML_Load_String($xml);

    $fpw = fopen($csv2, 'w');
    if (!$fpw) trigger_error("UNABLE TO OPEN $csv2", E_USER_ERROR);

    // oszlop fejléc nevek - ez jó
    $arr = (array)$obj->{'arak'}->ar[0];
    $keys = array_keys($arr);
    $head = implode(";",$keys).PHP_EOL;

    // adatok - ez rossz
    $arr_items = (array)$obj->{'arak'}->ar;

    $data ='';


    foreach($arr_items as $value){
    $data .= $value['cikkid'].';'.$value['cikkszam'].';'.$value['listtaar'].';'.$value['ar'].';'.$value['akciosar'].';'.$value['devizanem'].PHP_EOL;

    }
    echo '<pre>';
    print_r($data);
    file_put_contents($csv2,$head.$data);

    https://toptarget.hu - Online Marketing Ügynökség

Új hozzászólás Aktív témák