Mam kod:
if($_SESSION['idWholesale'] == 1){ $table = "<tr><td>".$data[0]."</td><td>".$data[1]."</td><td>".$data[2]."</td><td>".$data[3]."</td><td>".$data[4]."</td><td>".$data[5]."</td></tr>"; $separator = ";"; $firstLine = true; } if($_SESSION['idWholesale'] == 2){ $table = "<tr><td>".$data[2]."</td><td>".$data[1]."</td><td>".$data[0]."</td><td>".$data[5]."</td></tr>"; $separator = "|"; $firstLine = true; } if($firstLine) {$firstLine = false; continue;} for ($c=0; $c < $num; $c++){ $data[$c]; } }
W zależności od wyboru w formularzu (idWholesale = 1, 2, itd.) chciałbym generować inne kolumny. Plik CSV rozdzielony jest separatorem, a ja chciałbym wybrać, które kolumny mają zostać wyświetlone.
Wszystko byłoby ok, gdyby nie fakt, że zmienna $table zawiera tablicę $data, a ta zmienna jest zarezerwowana dla
, więc po wygenerowaniu wynik jest pusty, chyba, że warunki if dam zaraz pod powyższym kodem.
Rozwiązanie pewnie jest proste, a ja najwidoczniej za długo na to patrzę.
Byłbym wdzięczny za pomoc.