<?php $host_ms = \"(local)INSERTGT\"; $user_ms = \"sa\"; $pass_ms = \"\"; $db_name_ms = \"czarownik\"; $host_my = \"localhost\"; $user_my = \"root\"; $pass_my = \"batonix\"; $db_name_my = \"sklep_internetowy\"; $pole0 = \"adr_Id\"; $pole1 = \"adr_IdObiektu\"; $pole2 = \"adr_TypAdresu\"; $pole3 = \"adr_Nazwa\"; $pole4 = \"adr_NazwaPelna\"; $pole5 = \"adr_Telefon\"; $pole6 = \"adr_Faks\"; $pole7 = \"adr_Ulica\"; $pole8 = \"adr_NrDomu\"; $pole9 = \"adr_NrLokalu\"; $pole10 = \"adr_Adres\"; $pole11 = \"adr_Kod\"; $pole12 = \"adr_Miejscowosc\"; $pole13 = \"adr_IdWojewodztwo\"; $pole14 = \"adr_IdPanstwo\"; $pole15 = \"adr_NIP\"; $pole16 = \"adr_Poczta\"; $pole17 = \"adr_Gmina\"; $pole18 = \"adr_Powiat\"; $pole19 = \"adr_Skrytka\"; $pole20 = \"adr_Symbol\"; $nr0 = \"0\"; $nr1 = \"1\"; $nr2 = \"2\"; $nr3 = \"3\"; $nr4 = \"4\"; $nr5 = \"5\"; $nr6 = \"6\"; $nr7 = \"7\"; $nr8 = \"8\"; $nr9 = \"9\"; $nr10 = \"10\"; $nr11 = \"11\"; $nr12 = \"12\"; $nr13 = \"13\"; $nr14 = \"14\"; $nr15 = \"15\"; $nr16 = \"16\"; $nr17 = \"17\"; $nr18 = \"18\"; $nr19 = \"19\"; $nr20 = \"20\"; $nr21 = \"21\"; $ilosc = \"21\"; $conn_ms1 = mssql_connect($host_ms,$user_ms,$pass_ms); mssql_select_db($db_name_ms, $conn_ms1); $query_ms1 = \"SELECT adr_Id,adr_IdObiektu,adr_TypAdresu,adr_Nazwa,adr_NazwaPelna,adr_Tele
f n,adr_Faks,adr_Ulica,adr_NrDomu,adr_NrLokalu,adr_Adres,adr_Kod,adr_Miejscowosc,a r_IdWojewodztwo,adr_IdPanstwo,adr_NIP,adr_Poczta,adr_Gmina,adr_Powiat,adr_Skrytk ,adr_Symbol FROM adr__Ewid ORDER BY adr_Id DESC\"; $exec_ms1 = mssql_query($query_ms1); for($i=0;$i<mssql_num_rows($exec_ms1);$i++){ $result_ms1 = mssql_fetch_row($exec_ms1); $w[$i][$nr0] = $result_ms1[0]; $w[$i][$nr1] = $result_ms1[1]; $w[$i][$nr2] = $result_ms1[2]; $w[$i][$nr3] = $result_ms1[3]; $w[$i][$nr4] = $result_ms1[4]; $w[$i][$nr5] = $result_ms1[5]; $w[$i][$nr6] = $result_ms1[6]; $w[$i][$nr7] = $result_ms1[7]; $w[$i][$nr8] = $result_ms1[8]; $w[$i][$nr9] = $result_ms1[9]; $w[$i][$nr10] = $result_ms1[10]; $w[$i][$nr11] = $result_ms1[11]; $w[$i][$nr12] = $result_ms1[12]; $w[$i][$nr13] = $result_ms1[13]; $w[$i][$nr14] = $result_ms1[14]; $w[$i][$nr15] = $result_ms1[15]; $w[$i][$nr16] = $result_ms1[16]; $w[$i][$nr17] = $result_ms1[17]; $w[$i][$nr18] = $result_ms1[18]; $w[$i][$nr19] = $result_ms1[19]; $w[$i][$nr20] = $result_ms1[20]; } $conn_ms2 = mssql_connect($host_ms,$user_ms,$pass_ms); mssql_select_db($db_name_ms, $conn_ms2); $exec_ms2 = mssql_query($query_ms2); $result_ms2 = mssql_fetch_row($exec_ms2); $conn_my1 = mysql_connect($host_my, $user_my, $pass_my); mysql_select_db($db_name_my, $conn_my1); $query_my1 = \"SELECT adr_Id,adr_IdObiektu,adr_TypAdresu,adr_Nazwa,adr_NazwaPelna,adr_Telef n,adr_Faks,adr_Ulica,adr_NrDomu,adr_NrLokalu,adr_Adres,adr_Kod,adr_Miejscowosc,a r_IdWojewodztwo,adr_IdPanstwo,adr_NIP,adr_Poczta,adr_Gmina,adr_Powiat,adr_Skrytk ,adr_Symbol FROM adr__ewid ORDER BY adr_Id DESC\"; $exec_my1 = mysql_query($query_my1); for($i=0;$i<mysql_num_rows($exec_my1);$i++){ $result_my1 = mysql_fetch_row($exec_my1); $w2[$i][$nr0] = $result_my1[0]; $w2[$i][$nr1] = $result_my1[1]; $w2[$i][$nr2] = $result_my1[2]; $w2[$i][$nr3] = $result_my1[3]; $w2[$i][$nr4] = $result_my1[4]; $w2[$i][$nr5] = $result_my1[5]; $w2[$i][$nr6] = $result_my1[6]; $w2[$i][$nr7] = $result_my1[7]; $w2[$i][$nr8] = $result_my1[8]; $w2[$i][$nr9] = $result_my1[9]; $w2[$i][$nr10] = $result_my1[10]; $w2[$i][$nr11] = $result_my1[11]; $w2[$i][$nr12] = $result_my1[12]; $w2[$i][$nr13] = $result_my1[13]; $w2[$i][$nr14] = $result_my1[14]; $w2[$i][$nr15] = $result_my1[15]; $w2[$i][$nr16] = $result_my1[16]; $w2[$i][$nr17] = $result_my1[17]; $w2[$i][$nr18] = $result_my1[18]; $w2[$i][$nr19] = $result_my1[19]; $w2[$i][$nr20] = $result_my1[20]; } $conn_my2 = mysql_connect($host_my,$user_my,$pass_my); mysql_select_db($db_name_my, $conn_my2); $exec_my2 = mysql_query($query_my2); $result_my2 = mysql_fetch_row($exec_my2); $ilosc1 = count($w); $ilosc2 = $result_my2[0]; if($result_my2[0]==\"0\"){ for($i=0;$i<count($w);$i++){ $conn_my3 = mysql_connect($host_my,$user_my,$pass_my); mysql_select_db($db_name_my, $conn_my3); $query_my3 = \"INSERT INTO adr__ewid (adr_Id, adr_IdObiektu, adr_TypAdresu, adr_Nazwa, adr_NazwaPelna, adr_Telefon adr_Faks, adr_Ulica, adr_NrDomu, adr_NrLokalu, adr_Adres, adr_Kod, adr_Miejscow sc, adr_IdWojewodztwo, adr_IdPanstwo, adr_NIP, adr_Poczta, adr_Gmina, adr_Powiat adr_Skrytka, adr_Symbol) VALUES ('\".$w[$i][$nr0].\"', '\".$w[$i][$nr1].\"', '\".$w[$i][$nr2].\"', '\".$w[$i][$nr3].\"', '\".$w[$i][$nr4].\"', '\".$w[$i][$nr5].\"', '\".$w[$i][$nr6].\"', '\".$w[$i][$nr7].\"', '\".$w[$i][$nr8].\"', '\".$w[$i][$nr9].\"', '\".$w[$i][$nr10].\"', '\".$w[$i][$nr11].\"', '\".$w[$i][$nr12].\"', '\".$w[$i][$nr13].\"', '\".$w[$i][$nr14].\"', '\".$w[$i][$nr15].\"', '\".$w[$i][$nr16].\"', '\".$w[$i][$nr17].\"', '\".$w[$i][$nr18].\"', '\".$w[$i][$nr19].\"', '\".$w[$i][$nr20].\"')\"; $exec_my3 = mysql_query($query_my3); } } $err = \"0\"; for($i=0;$i<$ilosc1;$i++){ for($nr=0;$nr<$ilosc;$nr++){ if($w[$i][$nr]!=$w2[$i][$nr]){ $err++; echo \"{$w[$i][$nr]} jest rozne od {$w2[$i][$nr]}<br>\"; } } } echo \"$err\"; ?>
Wartość zmiennej $err jest równa ilości pól w tabeli pierwszej (we wszystkich rekordach).