Bien qu'étant loin d'être un spécialiste, j'ai vu un problème dans les requêtes de ton modèle, et même un dans le PHP : dans la requête (city.php ligne 8), il y a un $ dans le nom d'une colonne ($formule) et dans le PHP (même fichier, ligne 6), il faut utiliser la concaténation :
$formule = "(6366*acos(cos(radians(".$latitude."))*cos(radians(`latitude`))*cos(radians(`longitude`) -radians(".$longitude."))+sin(radians(".$latitude."))*sin(radians(`latitude`))))";
D'autre part, même si j'ai peu de connaissance en MVC, je sais que dans le routeur, il faut créer le controller, qui lui-même va créer la vue et le modèle...
Partager