DBF MySQL lite admin panel - Админ панель для сводных данных
164 PLNДобрый день,
Необходимо написать небольшую админ панель для конвертации БД формата dbf в mysql (модуль готов, нужны правки), и из mysql в dbf.
Главное что бы после конвертации из mysql в dbf, БД корректно читалась ПО (дбф вьювером, самописным).
Прикрепил:
1) 30378024_1.zip и 32934346.zip - в таком виде будут БД дбф которые нужно конвертить в мускуль. И в таком же виде нужно что бы была возможность скачки их с админ-панели (после редактирования).
2) dbf2mysql.zip - модуль конвертации из dbf в мускуль, нужно что бы первая колонка где находятся бинарные данные правильно прописывались в БД мускуль.
Как это вижу я:
Открываем админ панель, открываем страницу загрузки БД дбф, и указываем файл архива в формате zip (в котором согласно примера есть БД дбф). Загрузили на сервер, распаковали в папку с текущей датой и каким то уникальным хешем что бы не путаться. (имя папки = текущая дата_текущее время_мд5(имя архива)).
Переходим на страницу конвертации, или сразу же предлагаем конвертировать, загруженную БД в мускуль.
При конвертации названия таблиц одинаковы с названиями БД дбф, но нужно добавить изначально уникальный префикс, например баз64_енкоде(имя архива БД дбф).
Затем открываем страницу редактирования и выбираем БД мускуль которую будем редактировать, добавлять удалять, данные. Тоесть, выбрали например из архива 30378024_1\kb.dbf, сконвертили и теперь у нас есть таблица 30378024_1_kb_mysql. В ней хотим изменить строки, выбрали эту таблицу, нам в виде таблице вывелись данные:
'%Б #', '', 'К', 'вт', '', 'UA 0100362752', 'Конвалія', '2752', '', '20130128', 'UA', '%Б', '', '', '', 'Г', '5', 'Г100', 'F', 'KB_B ЯЙ', '', '', '605', '1975', '3', '', '', 'KB_B #оd', 'РПЦ', '', '2', 'F', '', '+1894', '', 'Ђ\0\0\0Ђ\0\0\0Ђ', '0.00', '', '', '', '', '', '' -- строка 1
'%Б %', '', 'К', 'вт', '', 'UA 0100362754', 'Бабочка', '2754', '', '20130129', 'UA', '%Б', '', '', '', 'УЧП', '5', 'Г87.5+ЧП12.5', 'F', 'KB_B ЯЙ', '', '', '480', '1171', '3', '', '%Б \'', 'KB_B #оi', 'РПЦ', '', '1', '', '', '+1130', '', 'Ђ\0\0\0Ђ\0\0\0Ђ', '', '', '', '', '', '', '' -- строка 2
и т.д. (паггинация по 20 записей на страницу).
кликаем на Конвалія и меняем на Конвалія2222 затем кликаем на 2752 и меняем на 2766, справа в конце строки у каждой записи 2 клавиши. 1 - Удалить, 2 - Сохранить. Кликнули на Сохранить, и эта запись перезаписалась.
Если кликаем Удалить то запись удаляется с таблицы.
Далее переходим на страницу "Выгрузить БД", и тут нужно конвертировать все mysql в dbf и выгрузить все таблици которые мы раньше загружали из архива 30378024_1.zip. В такой же зип архив, что бы потом все читалось в ДБФ вьювере на ПК.
Итого:
Загрузили архив с дбф -> распаковали -> конвертировали в мускуль -> изменили какую то таблицу -> конвертировали в дбф -> упаковали в архив зип -> скачали на ПК.
ВАЖНО:
** в архиве есть не только дбф, эти файлы не конвертим в мускуль но при скачке они должны добавляться в архив
** нужно написать на пхп, можно с использованием жс
** БД дбф в зип будут разные, они не должны путаться в мускуле
** заморачиваться со стилем админ-панели не стоит, нужен рабочий скрипт, а не красивый
** в дбф есть бинарные данные которые должны корректно конвертироваться и читаться как в мускуле так и в дбф
** возможна оплата поэтапно или же по факту через сейф
** все детали обсуждаемы, поэтому если есть какие то вопросы по проэкту то прошу их обсудить заранее
Спасибо всем кто откликнется!
Załączniki 3
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 1 dzień 18 godzin temu ∙ 27 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 10 godzin temu ∙ 96 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 4 dni 4 godziny temu ∙ 27 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 6 dni 6 godzin temu ∙ 55 ofert |
Szukam Senior Full-Stack dewelopera (Payload CMS) — migracja 2 stron internetowych sieci hoteliSieć kurortowych hoteli przechodzi z Webflow na własny headless-stack. Dwie strony korporacyjne (~140 stron razem), architektura multi-tenant — jeden kod obsługuje kilka hoteli na różnych domenach. Projekt już wystartował: infrastruktura jest wdrożona, najemcy są… Content Management Systems, Javascript & Typescript ∙ 10 dni 4 godziny temu ∙ 19 ofert |