Danila
Guest
Передача значения переменной в запрос на подключение к БД
Win2000, PHP v. 4.3.0, MySQL v. 4.0.13, Apache 1.3.27
Заметил такую особенность. Если во всех типах запросов к мускулю в качестве параметров можно спокойно передавать значения переменных, то в запросе на подключение к БД
вместо 'y2004' подставить переменную не получится.
Есть желание хранить данные в разных базах, а код пхп использовать один и тот же для обоих баз. Но для этого надо сделать так, чтобы пользователь мог сам выбрать БД (например, 'y2005'). А для этого нужно как-то умудриться в запрос на подключение передать название базы через переменную. И вот этот-то фокус не проходит. Конечно, проблема имеет и другие пути решения. Но они менее элегантные. Интересно, неужели в этом случае разработчики не довели дело до ума?
Win2000, PHP v. 4.3.0, MySQL v. 4.0.13, Apache 1.3.27
Заметил такую особенность. Если во всех типах запросов к мускулю в качестве параметров можно спокойно передавать значения переменных, то в запросе на подключение к БД
PHP:
mysql_select_db('y2004')
Есть желание хранить данные в разных базах, а код пхп использовать один и тот же для обоих баз. Но для этого надо сделать так, чтобы пользователь мог сам выбрать БД (например, 'y2005'). А для этого нужно как-то умудриться в запрос на подключение передать название базы через переменную. И вот этот-то фокус не проходит. Конечно, проблема имеет и другие пути решения. Но они менее элегантные. Интересно, неужели в этом случае разработчики не довели дело до ума?