Nie jestem biegły w programowaniu. Postaram się jak najbardziej prosto opisać mój problem
1. otwieram plik CSV nr 1 i rozbijam go na dane:
$sep=";"; // odczyt danych z pliku źródłowego $symbol = $record[0]; $d1 = $record[1]; $d2 = $record[2]; $d3 = $record[3]; $d4 = $record[4]; $d5 = $record[5]; $d6 = $record[6]; $d7 = $record[7]; $d8 = $record[8]; $d9 = $record[9]; $d10 = $record[10]; $d11 = $record[11]; $d12 = $record[12]; $d13 = $record[13]; $d14 = $record[14]; $d15 = $record[15];
Teraz chcę aby z pliku CSV nr 2. Odczytać wiersz który zawiera zmienna $symbol w jednej ze swoich komórek a następnie zapisać jako plik nr 3. Nie potrafię sobie z tym poradzić, próbowałem w pętli wyżej wpisać drugą pętlę:
if ($symbol == $record2[1]) { $a0 = $record2[0]; $a1 = $record2[1]; $a2 = $record2[2]; $a3 = $record2[3]; $a4 = $record2[4]; $a5 = $record2[5]; $a6 = $record2[6]; $a7 = $record2[7]; $a8 = $record2[8]; $a9 = $record2[9]; $a10 = $record2[10]; $a11 = $record2[11]; $a12 = $record2[12]; $a13 = $record2[13]; $a14 = $record2[14]; $a15 = $record2[15];
ale to nie zadziałało, ma ktoś pomysł?
Tak schematycznie:
PLIK1
symbol1;buty;wiązane;niebieskie
symbol2;buty;sznurowane;zielone
PLIK2
symbol1;nike;100zł;guma
symbol2;puma;200zł;skóra
PLIK3
symbol1;buty;wiązane;niebieskie;nike;100zł;guma
symbol2;buty;sznurowane;zielone;puma;200zł;skóra