У меня есть запрос для поиска с помощью внутреннего соединения, но ошибка синтаксиса сообщение отображения браузераsyantax ошибка при использовании PHP MySQL и внутреннее соединение
20You есть ошибка в вашем SQL синтаксиса; проверьте руководство, соответствующее версии вашего MySQL-сервера, для правильного синтаксиса для использования рядом с '=' или деревней = '') 'по строке 17
может кто-нибудь сообщить мне, что не так с моим запросом ???
запрос:
$sql = mysql_query("SELECT user_id,first_name, last_name, birth_date, registered_date,
s.specialization_name,
g.governorate_name,
d.district_name,
v.village_name
FROM members u
INNER JOIN specialization s
ON u.specialization = s.specialization_id
INNER JOIN governorate g
ON u.governorate = g.governorate_id
INNER JOIN districts d
ON u.district = d.district_id
INNER JOIN village v
ON u.village = v.id
where (governorate = ''or governorate = '$bygov') or
(district = '' or district = '$bydist') or
(village = '' or village = '$byvillage')")
or die(mysql_error());
ли вы имеете в виду 'деревня = '' или деревня =«$ byvillage''? –