Witam.


Importuje plik CSV w którym w pewnej komórce jest drzewo kategorii.

Czasami jest też sama kategoria, czasami jedna albo wiecej podkategorii.

  1. #Struktura tabeli z kategoriamii
  2.  
  3. ID, NAZWA, PARENT
  4.  
  5. 1, Nazwa A, 0
  6. 2, Nazwa B, 1
  7. 3, Nazwa C, 0
  8. 4, Nazwa D, 1
  9. 5, Nazwa E, 0
  10. 6, Nazwa F, 3
  11. 7, Nazwa G, 3
  12. 8, Nazwa H, 4
  13. 9, Nazwa I, 0
  14. 10, Nazwa J, 0


Prosze o podpowiedź jak to najlepiej wykonać lub namiary na funkcje, która podczas importu sprawdzi, czy struktura "Nazwa A > Nazwa B - Nazwa K" istnieje w całości w bazie i jeżeli nie to uzupełni i zwróci id ostatniego elementu?

Wykonałem samodzielnie pewną funkcje, ale wstyd pokazywać i na dodatek czesto są z tym problemy.

Jest to po prostu prosty import srzewa kategorii.