Вы можете попробовать проверить содержимое $ _POST, используя print_r ($ _ POST), чтобы убедиться, что $ _POST ['select'] проходит.
Вы не должны устанавливать соединение с базой данных на основе данных $ _POST. Это не очень безопасно. Если вы хотите условно выбрать базу данных на основе $ _POST, попробуйте что-то вроде этого:
switch($_POST['select']) {
case '1': $db = '1'; break;
default: $db = '2';
}
Таким образом, вы уверены, что выбираете действительный дБ.