Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Функция за UPDATE на информация

Featured Replies

Здравейте, 

преди време бях попаднала на функция, която вкарва информацията от .txt файл във базата данни, но не се сещам изцяло как беше!

Започваше с конекцията към базата данни, имаше  ред който се състои от всичките редове от базата, но не се сещам повече. Ако може някой да помогне ще съм много благодарна:)

преди 7 часа, Галина Йорданова написа:

Здравейте, 

преди време бях попаднала на функция, която вкарва информацията от .txt файл във базата данни, но не се сещам изцяло как беше!

Започваше с конекцията към базата данни, имаше  ред който се състои от всичките редове от базата, но не се сещам повече. Ако може някой да помогне ще съм много благодарна:)

Ако кажете за каква база иде реч може да е опитаме да помогнем

  • Автор

Става въпрос за нормална база от данни. Която си има главните имена да речем име фамилия адрес години, но са написани в txt документ в следния ред

gosho, goshov, ulica edisi koq, 21

gosho, goshov, ulica edisi koq, 21

gosho, goshov, ulica edisi koq, 21

След което функцията ги вкарва в базата данни, ако са прекалено много едва ли не извършва ъпдейт след изпълнението на функцията, но не се сещам синтаксиса точно как се пише. Става въпрос за SQL

преди 2 минути, Галина Йорданова написа:

Става въпрос за нормална база от данни. Която си има главните имена да речем име фамилия адрес години, но са написани в txt документ в следния ред

gosho, goshov, ulica edisi koq, 21

gosho, goshov, ulica edisi koq, 21

gosho, goshov, ulica edisi koq, 21

След което функцията ги вкарва в базата данни, ако са прекалено много едва ли не извършва ъпдейт след изпълнението на функцията, но не се сещам синтаксиса точно как се пише. Става въпрос за SQL

Няма такова чудо като стандартна база данни, има конкретни машини за управление на релативни бази данни, Оракъл, Mysql, DB2, PostgreSQL и десетки други. И за да се вмъкне тази информация трябва програма, която е специфична за конкретния софтуер

Текстов файл в описания от теб вид се третира като CSV (https://en.wikipedia.org/wiki/Comma-separated_values).

Съответно всички езици си имат начин за стандартно четене и преобразуване от такъв вид файл в структура с която може да работи езика. Примерно при PHP има различни начини - разгледай fgetcsv или SplFileObject, Реално ще получиш масив с данните от файла. След това си правиш връзка с базата и изпълняваш необходимия SQL - insert-и, update-и и т.н.

п.с. Ако мислиш да правиш импорт е добре да изпълняваш Query-тата в транзакция.

преди 2 минути, borovaka написа:

Текстов файл в описания от теб вид се третира като CSV (https://en.wikipedia.org/wiki/Comma-separated_values).

Съответно всички езици си имат начин за стандартно четене и преобразуване от такъв вид файл в структура с която може да работи езика. Примерно при PHP има различни начини - разгледай fgetcsv или SplFileObject, Реално ще получиш масив с данните от файла. След това си правиш връзка с базата и изпълняваш необходимия SQL - insert-и, update-и и т.н.

п.с. Ако мислиш да правиш импорт е добре да изпълняваш Query-тата в транзакция.

Всъщност има много по-добър и бърз начин за bulk upload. При Оракълските бази се нарича sqlloader и с него можеш да вмъкнеш огромни масиви от данни :)

Напълно съм съгласен. Просто погледнах раздела в който е пуснат въпроса.
А иначе, ако става въпрос за MySQL (както предполагам) може авторката да разгледа и https://dev.mysql.com/doc/refman/5.7/en/load-data.html , също и mysql workbench доколкото се сещам имаше опция за import от CSV

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.