отображать данные из двух таблиц Mysql, получая значения из выпадающего списка, используя php

У меня есть две таблицы стран, местоположение которых

_countries countryid(Primary Key) countryname _location locationid(primarykey) locationname countryid(Foreign key from countries table) 

Все делается с использованием JavaScript, AJAX и php, когда пользователь выбирает страну из выпадающего списка, местоположения по каждой стране будут перемещены, но запрос mysql не работает. Я использую следующий запрос.

 $sql="SELECT _location.locationname, _countries.countryname FROM _location INNER JOIN _countries ON _location.countryid='".$q."'"; //$q is the countryid selected from drop down list i got it through javascript and php 

Выпадающий список заполняется из таблицы стран «Мой вопрос», когда пользователь выбирает имя страны из выпадающего списка, какой будет запрос mysql, который извлекает имя местоположения по каждому названию страны и отображает данные, подобные этому

 ||Location name||Country Name|| Islamabad Pakistan Karachi Pakistan 

Solutions Collecting From Web of "отображать данные из двух таблиц Mysql, получая значения из выпадающего списка, используя php"