superedit-IMPORT_XML.php 714 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. function IMPORT_XML() {
  3. //funkcja do jednorazowego wgrania xmla z TERYTY 2014-05-05
  4. die();
  5. DB::query('set global max_allowed_packet=1000000000;');
  6. // $res=DB::query($sql);
  7. $xml = simplexml_load_file('/tmp/simc.xml');
  8. $i=0;
  9. echo 'dupa';
  10. //var_dump($xml);
  11. foreach($xml->catalog->row as $row) {
  12. $i++;
  13. DEBUG_S(-3,'row',$row->col);
  14. // DB::ADD_NEW_OBJ( 'SIMC', $row );
  15. unset($sql);
  16. foreach($row->col as $col) {
  17. if(!isset($sql))
  18. $sql="insert into SIMC values ('".$col."'";
  19. else $sql.=",'".$col."'";
  20. }
  21. $sql.=")";
  22. //echo $sql;
  23. //die();
  24. DB::query($sql);
  25. if($i>10) { flush();
  26. ECHO $i;
  27. $i=0;
  28. }
  29. }
  30. // DEBUG_S(-3,'xml',$xml);
  31. }