Advertisement
Guest User

Untitled

a guest
Sep 30th, 2013
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.04 KB | None | 0 0
  1.  <?php
  2.  
  3. /* CSV file
  4.  
  5. "1001", "121212"
  6. "1001", "12991"
  7. "1042", "99878"
  8. "1042", "89776"
  9. "1042", "87777"
  10. "1045", "11010"
  11. "1046", "22299"
  12. "1049", "9875"
  13.  
  14. */
  15.  
  16. $filepath = 'myfile.csv';
  17. $handle = fopen($filepath, "r");
  18.  
  19. $row = 0;
  20.  
  21.     while (($data = fgetcsv($handle, 1000, ",")) !== FALSE && $row < 8) {
  22.         $sku = $data[0];
  23.         $upc = $data[1];
  24.         $skuUpcList = array($sku => array());
  25.         array_push($skuUpcList[$sku], $upc);
  26.  
  27.         $row++;
  28.  
  29.         while(($data = fgetcsv($handle, 1000, ",")) !== FALSE && $row < 8) {
  30.             if($data[0] == $sku) {
  31.                 array_push($skuUpcList[$sku], $data[1]);
  32.                 $row++;
  33.             } else {
  34.                 $sku = $data[0];
  35.                 $upc = $data[1];
  36.                 $skuUpcList = array($sku => array());
  37.                 array_push($skuUpcList[$sku], $data[1]);
  38.                 $row++;
  39.             }
  40.             $skuUpcList = array_unique($skuUpcList);
  41.             var_dump($skuUpcList);
  42.             echo  '<br>';
  43.         }
  44.  
  45.  
  46.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement