![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jakby co to sorry, jestem tu nowy i nie wiem czy dobrze obrałem dział.
Mój problem polega na tym: Mam forum phpbb, które modyfikowałem zarówno sam jak i przy użyciu cziś hacków. A co idzie za tym do bazy danych dawałem juz dość troche zapytań no i mam problem. Chcę przenieść userów z phpbb by przemo do mojej modyfikacji. Konkretniej chodzi mi tutaj o user_id, username, user_active, user_password, user_email. Ale ma to być tak zrobione, aby powstali nowi [czyści] userzy z wypełnionymi tylko tymi polami w bazie. No i oczywiście, żeby mieli wpisane w bazie wszystkie domyślne info, które pojawia sie po rejestracji. Mógłby mi ktośwytłumaczyć w miarę dokładnie jak to zrobić? Już trochę sam kombinowałem, ale nici z tego wyszły próbowałem na różne sposoby. Coś takiego może jest dobrym tokiem myślenia: Pobrać dane takim zapytaniem:
I potem wrzucić je tak:
gdzie bazy to oczywiście: by przemo - phpbbbyprzemo_users moja baza - phpbbnormalne_users Kurde wiem, że troche zawile to wytłumaczyłem, ale ktoś kto miał z tym choć przez chwile do czynienia zorientuje się. Prosiłbym o w miare dokładne wytłumaczenie co krok po kroku muszę zrobić, aby wsyzstko grało. Mam nadzieje że na dobre forum trafiłem. Pozdrawiam. No i czekam oczywiście na sugestie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Tylko ogólny schemat? Ok, pytanie: czy za nim zadałeś pytanie na forum, za nim udzieliłem Ci odpowiedź Ty sam przygotowałeś ogólny schemat? Gwarantuję Ci, że umiejętność przygotowania takiego schematu bardzo dużo znaczy i stanowi dużą część wykonania zadania.
Odpowiedz sobie (napisz na forum) na następujące pytania, które Ci zadam: Cytat 1) nawiązanie połączenia z serwerem, wybór bazy danych Jak nawiązać połączenie z serwerem MySQL. Jakimi funkcjami to zrobić. Co będzie Ci potrzebne by to zrobić. Co zrobić by połączyć się z konkretną bazą danych. Cytat 2) pobranie interesujących Cię danych Co potrzebują wiedzieć by pobrać dane z bazy danych? Jak pobrać te dane? Gdzie tymczasowo przetrzymać dane. Cytat 3) połączenie z drugą bazą danych - tą nową. 4) przygotowanie zapytania INSERT Analogicznie jak w pkt 1. Jak mają wyglądać zapytania - jak je przygotować. Cytat 5) dodanie danych do tabel Jak to wykonać. Trochę drobniejszych rzeczy oczywiście pominąłem. Jeżeli odpowiesz sobie na te pytania to pozostanie Ci przygotować kilka linijek kodu źródłowego do napisania. Jeżeli nie będziesz potrafił powiedzieć, zapisać językiem, z którego na codzień korzystasz to zapisanie tego w dowolnym jęzku programownia będzie Ci ciężko (nie chcę pisać, że będzie to niemożliwe). Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:01 |