Bonsoir

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$lat = 49.21667;
$lon = 1.16667;
 
 
$formule="(6371*acos(cos(radians($lat))*cos(radians(`latitude`))*cos(radians(`longitude`) -radians($lon))+sin(radians($lat))*sin(radians(`latitude`))))";
 
$dest= $connect->query ("SELECT id,city,'$formule' AS dist FROM donnee_destination WHERE  '$formule'<=  10 ORDER by dist ASC");
while($dest_fin = $dest->fetch_assoc()){
$id_city = $dest_fin["city"];
$id_id = $dest_fin["id"];
 
echo $id_id;
echo $id_city;}
J 'ai trouver un script que j 'ai adapter pour afficher ville alentour de 10 km(ou autre )depuis une ville , mais celui-ci affiche toutes les villes présentes en base de donnée, est ce que vous voyez d’où vient le problème ?