Нет. Не учтено основное замечание из моего первого поста. Целесообразность использования «кросс-запроса» под большим сомнением. Также есть сомнения, что значение $page прошло валидацию.
Используй метод подключения PDO, пишется в одну строчку -> намного проще, и переменные в sql запрое нужно указывать так Код (Text): $id = mysql_query("SELECT id FROM `buildings` where `builder_id`=' ".$page." ' ");
@Matvej7, числовые идентификаторы не обязательно заключать в кавычки. И при использовании дв. кавычек у строки с текстом запроса явная конкатенация не нужна И у вас еще пробелы в значении, что уже оч. некрасиво.