Hola a todos, que tal; espero estén bien!
Hoy me aqueja un pequeño problema...
Estoy creando una aplicación web (html+PHP+(algo de javascritp)+base de datos); y deseo saber como puedo hacer para que con ayuda de PHP, saber que bases de datos, están disponibles en el server(mismo server en donde estará mi aplicación).
Como ejemplo...
Drupal, los que han usado esta herramienta; saben que en su "instalación" uno tiene la oportunidad de escoger que base de datos usar (obviamente debe estar disponible), llamese: MySql, PostgreSql, Oracle, etc...
Mi meta, es hacer una aplicación web para gestionar firmas de abogados; y deseo hacer la lo más configurable posible. Para ello, me gustaría que pudiera trabajar con varios tipos de base de datos. Por el momento, solo manejo Mysql y algo de PostgreSql. Pero me gustaría que desde ya mi sistema pudiera detectar que base de datos; se encuentran disponibles.
Un saludo a todos, y MUCHAS gracias de antemano.
pd---> Chuloyo, sigue así con el curso de php! ¿Harás algún proyecto en grupo; como en su momento hizo Sanguinario_Joe...? Sería estupendo!
Gente, he solucionado mi inconveniente. Les dejo el code en caso alguna vez necesiten hacer algo parecido....
En sí la solución es ir escaneando puertos...y utilizar un switch; para que cuando sea en un puerto de alguna base de datos...PLOP mostrar el mensaje:
Port 3306: MySql. Port 5432: PostgreSql.
Espero les sea de alguna utilidad...
pd--> Sí descomentan el echo del default... se le avisará que otros puertos aparte de los utilizados en MySql, PostgreSql y Oracle.
Saludos!!!