![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 5.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Otóż mam problem, chcę przenieść dane z pliku XML (mam go na serwerze) do bazy danych. "Coś tam" już stworzyłem, lecz dodaje to mi tylko ostatni rekord z xml-a. W tym wypadku jest to :
Chciałbym aby dodawało wszystkie rekordy z XML-a, lecz zupełnie nie wiem jak się za to zabrać. Większość czego się nauczyłem robiłem na przykładach, lecz nie mogę sobie z tym problemem poradzić. Może ktoś mógłby mi pomóc ? Część xml-a:
A tutaj plik PHP:
Pewnie namieszałem tak, że większość z Was profesjonalistów pęknie ze śmiechu, no ale cóż nie każdy musi wszystko umieć. Ja obiecałem sobie, że po skończeniu szkoły biorę się za jakiś konkretny kurs PHP, a później coś pewnie jeszcze dojdzie. Niestety teraz nie mam wystarczająco dużo czasu aby rozwiązać problem samemu, po prostu nie wiem jak to ugryźć dlatego zwracam się do Was z prośbą o pomoc. Z góry dzięki |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dodawanie do bazy powinieneś mieć w pętli, tak jak w petli generujesz tabelkę HTML.
Teraz dodawanie masz poza pętlą, więc logiczne ze dodajesz tylko ostatni rekord. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 5.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A jak to się ma do mojej odpowiedzi? Nijak.
Powtarzam: wkładanie do bazy masz robić w tej samej pętli FOREACH co generujesz tabelke HTML |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 5.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem coś takiego, wszystko ładnie dodaje do bazy. Dzięki wielkie za pomoc:)
Ten post edytował maniek2512 24.01.2013, 13:52:18 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:49 |