andybliss_uk :
Thanks for your help, but none of the solutions in that other thread worked. Network discovery is on and messages generally say that "networks have been found", it just won't display the results.
I had went on my laptop that had an issue with internet connection....I was connected to my wi-fi, but only on a local level. I thought it was fixed but apparently it wasn't. I did some research, and did the following to fix it:
Go to the Command Prompt, 'Run as Administrator'. Do each one of the following commands, allowing the command to finish before you proceed to the next.
ipconfig /flushdns
nbtstat -R
nbtstat -RR
netsh int ip reset c:\resetlog.txt
netsh winsock reset
I did this and it worked for me, I'm not sure how or why, but I know "flushing DNS" is like resetting your connection, sort of, at least that's the impression I get (could be completely wrong), but I know it resets something and has worked for me. Worth a try, it only took me about 60 seconds to do. I would keep doing some google research, there has to be someone who had a similiar problem that found a resolution.