![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
importuję csv listy transakcji z banku do mysql. chciałbym nadać każdej transakcji kategorię (tylko jedna) automatycznie na podstawie wcześniej definiowanych reguł np:
w nazwie transakcji TESCO->spożywcze rachunek docelowy ...832->podatek czy da się to zrobić bezpośrednio w phpmyadmin? jeśli nie to jak najprościej w php? Ten post edytował dentopolis 7.01.2021, 20:06:20 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
w phpmyadmin zrób update wielu rekordów jednocześnie w tabeli transakcje:
Kod update transakcje set kategoria = 'spożywcze' where nazwa_transakcji like %tesco% or nazwa_transakcji like %biegronka% or nazwa_transakcji like ... itd; update transakcje set kategoria = 'zdrowie' where nazwa_transakcji like '%przychodnia%' or nazwa_transakcji like '%apteka%' or nazwa_transakcji like '%spzoz%' or nazwa transakcji like ...itd; itd. Jak chcesz w php to poczytaj o fgetcsv Jeśli robisz import każdego miesiąca i dopisujesz do jednej tabeli, to warto jeszcze dodać warunek na daty, aby nie robić update rekordów już zrobionych. Czy w tesco robi się tylko zakupy spożywcze? Można kupić np. same art. chemiczne. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 00:18 |