Есть таблица country с полями id, country и таблица kino с полями id, name, id_country, id_country2, id_country3 где поля id_country, id_country2, id_country3 связаны с таблицей country. Я пишу запрос вида: SELECT `country`.country, `kino`.name FROM `countries`, `kino` WHERE `kino`.id_country = `country`.id и с помощью счётчика do{ $name = $row['name']; $country = $row['country']; }while вывожу всё на php страничке. А что если в полях id_country2, id_country3 тоже будут значения. Как в таком случае написать запрос? И вывести это с помощью счётчика, типо if(id_country2 == 'NULL'){ *тогда ничего не выводим* }
в таком случае лучше использовать отдельную таблицу связей и отдельный запрос в кино,отдельный в связи стран, и отдельный в страны с указанием нужных айдишников.