Ti spiego, ho un pò di aziende inserite in un db mysql, adesso di queste aziende ho diversi dati, tra cui via, citta etc... il punto è se l'utente visualizza un azienda in provincia di Milano, il sistema dovrebbe fare in modo di far vedere le aziende entro un range che stabilisco io, tipo 20km.
Quindi se io visualizzo A, posso vedere (perchè vicini) anche B,C,D.
In automatico se vedo D, posso vedere anche A,B,C ma anche E,F,G perchè vicine a D.
Quindi il punto è come faccio a far stabilere tutto questo?