Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <?php
  2. $packages = array();
  3. $contents = file_get_contents('package.txt');
  4. $packages = explode('|', $contents);
  5. foreach ($packages as $key=>$package) {
  6. if (empty($package)) continue;
  7. $packages[$key] = trim($package);
  8. }
  9.  
  10.  
  11. require_once 'PHPExcel/PHPExcel/IOFactory.php';
  12. require_once 'PHPExcel/PHPExcel.php';
  13.  
  14.  
  15. $objPHPExcel = PHPExcel_IOFactory::createReader('Excel2007');
  16. $objPHPExcel = $objPHPExcel->load('GAME.xlsx');
  17.  
  18. $sheet_count = $objPHPExcel->getSheetCount();
  19. $excel_data = array();
  20. for ($s = 0; $s < $sheet_count; $s++) {
  21. $objPHPExcel->setActiveSheetIndex($s);
  22. $currentSheet = $objPHPExcel->getSheet($s);
  23. $row_num = $currentSheet->getHighestRow();
  24. $col_max = $currentSheet->getHighestColumn();
  25. for($i = 2; $i <= $row_num; $i++) {
  26. $packageId = trim($currentSheet->getCell('A'.$i)->getFormattedValue());
  27. echo $packageId;
  28. if (in_array($packageId, $packages)) {
  29. echo 'row:',$s,'|',$i;
  30. $objPHPExcel->getActiveSheet()->setCellValue('F'.$i, '1');
  31. }
  32. }
  33. }
  34.  
  35. $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
  36. $objWriter->save('GAME_UPDATE.xlsx');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement