FanatPHP: вы не помогли никак решить проблему, говорите несуразный бред и не даете никаких рекомендаций. Какой от вас толк? Может просто покинете беседу? Если вам не интересно - проходите мимо.
NYMEZIDE: дело в том, что не мы не хотим, а люди, которым это делается. Не хотят ввиду особенностей администрирования бд, сложившихся для них за 8 лет. И там интернет-каталоги, по 3000-20000 объявлений в каждой. А объединять надо для сторонних администраторов, которых будут привлекать для внесения данных на аутсорсе :)
FanatPHP: обиженка? Дурачек, уже нашли решение, БД все в одну сливаем и делаем доступ по пользователям. Спасибо NYMEZIDE за помощь, а тебе - не хворать.
Вы, наверное, читать не умеете. Сайты тут не причем, это я поясняю, от чего конкретно, базы данных. И то, что есть эти сайты - тут не при чем. Меня интересует администрирование БД, а не сайтов.
"по хорошему если БД разные - делают разные точки доступа (сайты или приложения) и объединяют только систему авторизации. чтобы она была единая, но перенаправление делается на конкретный сайт в зависимости от логина и пароля." - так это то, что как раз и нужно
NYMEZIDE: самому старому сайту 12 лет, самому новому - 2 года, все они в топе по seo и смысла сейчас сливать базы нет, потому что структурно они не отличаются, кроме как пары подпунктов (Т.е. у всех, к примеру, есть графа "имя", "текст", но не у всех есть пункт "бонус") . В единую базу, все же, сливать не решимся. Тем более грузится сервер 100% начнет больше.
NYMEZIDE Ну... логика у вас не очень правильная. Для наших целей нужен сайт не один. Если будет один сайт - смысл вообще этого тогда всего.
Вы не понимаете сути. Нам нужен просто вывод данных бд в зависимости от того, что вписали в строчку логин-пароль, и всего-то. А не один сайт с одной бд. Там сайтов вообще 12 штук, и баз данных столько же, и все они содержат разные данные, НО структурированы одинаковы (столбцы везде одинаковые, данные строк - разные).
И что значит "создали сайты 1 и сайты 2. еще и БД создали под них. а если появиться еще одна роль/категория пользователей - создадите еще одну БД ?" - у каждого пользователя будут свои права на редактирование бд, зачем создавать ещё одну бд. Или ваша логика исходит из того, что БД все таки должна быть одна?)))) Ну тогда вы просто не понимаете, что я имею ввиду.
NYMEZIDE Мы вводим не на сайте1 или сайте2 эти данные. Мы их можем вводить на стороннем сайте вообще, а процесс подключения сортировал к какой бд надо подключаться по определенному адресу и там уже вводить пароль.
грубо говоря - мы вводим пару логин-пароль на стороннем сайте, который и должен нам вывести таблицу данных бд - а он видит, что мы ввели user1 и кидает нас по "адресу такому-то" и применяет там логин и пароль бд. Затем просто выводит внешний таблицы бд и усе ;)
не совсем так поняли меня, видимо я не так спрашиваю))
Есть несколько бд, которые используются разными источниками (сайт1 -> бд1, сайт2 -> бд2, и т.д.)
Требуется именно маршрутизатор на уровне входа на страницу с выводом таблицы одной бд после ввода определенной паре логин пароль.
Т.е. человек вводит логин - user1, пароль - fordb1 и попадает на бд1, а если вводит user2, fordb2 - попадает на бд2 (соответственно ему выдаются и другие результаты)
у вас, правда, когда вводишь ровно 100000 ничего не происходит и плюс если вводишь больше 100000, надо сначала уйти от активного окна, что уж точно не подходит к реализации))
я сам не могу понять код, но по-моему описал все досконально.
Вот ещё более подробно:
Есть один div и 3 радио кнопки. При нажатии на одну из 3х кнопок - меняется бэкграунд у div'a по значению (т.е. у первой радиокнопки значение для div - background: url(/1.png), у второй - background: url(/2.png), у третьей - background: url(/3.png))