Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wzór na pole koła w mysql
m72
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 25.12.2012

Ostrzeżenie: (0%)
-----


Jest sobie baza miejscowości. Chcę żeby mi zwróciła tylko te które wpisują się jakiś okrąg.
Powiedzcie mi czemu przy takim zapytaniu
  1. $pytanie=mysqli_query($polaczenie,"select miasto, dlugosc, szerokosc from miasta where (POW((dlugosc-19),2)+POW((szerokosc-51),2))<POW(($r*0.013994),2) ");

dostaję elipsę zamiast okręgu ? (IMG:style_emoticons/default/biggrin.gif)

(IMG:http://naforum.zapodaj.net/thumbs/429d7e084383.png)

0.013994 to nieistotny współczynnik
19 - długość geograficzna środka okręgu
51 - szerokosc geograficzna środka okręgu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ale zauważyłeś że tam masz zupełnie inne wzory? Typ kolumny nie ma większego znaczenia, ważne jest to czy współrzędne są w zakresie od -180 do +180.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 18:40