![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam taki maly orzech do zgryzienia. Próbuje porównać dane z dwóch tabel.
W jaki sposób mogę porównać dane, jedna baza to accessowska a druga mysql. Próbuje sprawdzić różnice danych jaki wystapiłe po przeniesieniu. No okey, znalazłem funkcje array_diff_key, tylko problem teraz polega na tym, że bazy mam w dwóch kodowaniach, może iconv załatwi sprawę. Ten post edytował potreb 16.08.2009, 10:30:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 18 Dołączył: 7.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze zrozumiałem ale: tworzysz tablica access i mysql, w nich zapisujesz dane (w tej pętli while), a później w innej pętli porównujesz.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Najprostrze rozwiazanie..
2 tablice ( access ) / ( mysql ) rekordy rekordy Iterujesz sobie access i sprawdzasz czy podany rekord istnieje w tablicy mysql. Jeżeli tak usuwasz element tablicy z access i mysql. Po iteracji zobaczysz w obydwóch tablicach jakie rekordy pozostały. Można też pokombinować z http://php.net/array_diff Ten post edytował wookieb 16.08.2009, 13:06:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:53 |