Bonjour,
Voilà le code :et voilà l 'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 .....function updateStock($chemin_destination){ $fp = fopen($chemin_destination, "r"); $content = fread($fp, 1000000); $lines = explode("\n", $content); for ( $i = 0; $i < sizeof($lines); $i++ ) { if ( $i > 0 ) { $line = $lines[$i]; $ref = $line[6].$line[7].$line[8].$line[9].$line[10].$line[11].$line[12].$line[13].$line[14].$line[15].$line[16].$line[17]; $data = explode('-', $ref); $reference = $data[0]; $size = $data[1]; $quantity = $line[80].$line[81].$line[82].$line[83]; $quantity = intval($quantity) / 100; if ( $quantity < 0 ) { $quantity = 0; } $arrProduct[$reference][trim($size)] = trim($quantity); } } foreach ( $arrProduct as $reference=>$arrSize ) {Jusqu'a maintenant j'ai pas fait grand chose, ce code me permet de stocker des valeurs dans un tableau.Warning: Invalid argument supplied for foreach() in /var/www/dev.shoes.fr/admin/stock/stock-upload.inc.php on line 42
ce que je cherche à savoir, pourquoi il me donne une erreur sur foreach?
Merci
Partager