Hi visit
ip-details.com here they provide code which helps to find the location of the particular ip address.if you give the ip address it display the exact location of that ip like country network provider name,latitude and longitude etc,,,
Static IP addressing is for one customer on one IP address and Dynamic IP addressing assigns a different IP address each time the ISP customer logs on to their computer, but this is dependent upon the Internet Service Provider (ISP) because some ISP's only change the IP address as they deem it necessary.