Estimados:
Tengo instalado el componente Joodatabase, y claro según veo es para poder conectar bases de datos externas también. El hecho es que hice una base de datos con ayuda de phpmyadmin y quisiera que esto de alguna manera pueda verse para mi (administrador del sitio joomla) en mi sitio web con algún módulo, eso es indiferente.
Mi problema radica en que no se cómo hacerlo, como podrán verlo en la captura de pantalla en la primera línea de campo que dice SERVER he puesto un número que sale en phpmyadmin donde dice servidor web y al hacer TEST CONECCTION mes ale un mensaje de error.
Les dejo la captura de pantalla.
gracias por su ayuda, RENE
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rene
En tu captura de pantalla, estas tratando de conectarte a otra BD, debes colocar los datos de MYSQL no de Joomla, es decir usuario de conexión de BD no usuario admin
Sin embargo te sugiero que tu información las almacenes en tablas que pertenezcan a la misma BD de Joomla, joomla coloca un prefijo a sus propias tablas por lo que si tienes tablas externas te será fácil administrarlas
Te sugiero revisar el siguiente artículo :
Saludos.
Estimados he leido su respuesta y si me ha ayudado pero tengo otra pregunta sobre lo mismo, he puesto la base de datos en la base de datos de joomla que en mi caso es pjw6, ahora cuando continúo con joodatabase me sale un mensaje en tojo que dice como les dejo en el adjunto, me pueden ayudar con eso, qué hago?
Hola rene,
No se exactamente el uso que quieres darle a Joodatabase pero yo no andaría conectando la base de datos de la web en producción porque no me imagino Joomla tratando por derecho propio de querer gestionar los registros de dicha base de datos y que a la vez Joodatabase se ponga a editar, leer (el menor de los problemas) o que tu trates de realizar cambios en una tabla en uso por el core de Joomla u otra extensión, en que puede acabar eso.
¿Que es exactamente lo que tratas de hacer con Joodatabase?.
Saludos
Gracias por tu apoyo Luis, lo que deseo es poder ver en mi sitio web una base de datos de mis empleados, poderla editar desde mi sitio web.
Quiero si es posible enlazarme a ella a través de joodatabase o si de repente tienes otra opción mejor.
Gracias
Hola Rene,
Lo que hace JooDatabase es que puedas sacar información de una tabla y mostrarla, no visualizo la opción de modificación. Verifica si en la siguiente categoría existe alguna extensión de tu utilidad: http://extensions.joomla.org/extensions/core-enhancements/data-reports ,tendrías que revisar una donde puedas ejecutar una consulta SQL.
Saludos.
Estimado Jhonny en todo caso, como vinculo base de datos hecha en phpmyadmin del cpanel con mi sitio web para que se muestre en frontend'
gracias por tu respuesta.
Hola Rene,
Para lo ultimo que comentas el componente es correcto, sin embargo el error marca que la tabla no tiene un id definido, estas tomando una tabla de Joomla?, adjuntanos una captura de la tabla de donde deseas obtener los datos.
Saludos.
Gracias johnny por tu respuesta, por último como vinculo a joodatabase una base de datos hecha en phpmyadmin del cpanel de joomla.
Ya la tengo hecha pero no me deja vincularla, porque si es externa me pide un servidor, entiendo que es una IP y si pongo interna me salen solo bases de datos que estan en joomla propiamente dicha. Me puedes ayudar por que no se qué hacer?
Gracias por tu contestación.
RENE
Hola Jhonny, intenté hacer la conexión haciendo click en test conecction pero me da un mensaje de error, me pide un servidor (server) puse el servidor web que me sale en phpmyadmin 11.1.36 un número parecido a ese, y también puse usuario y password de la base de datos.
Al intentar hacer conecction me sale error.
Hola Rene
Como servidor usar localhost, luego tu usuario y clave , para este usuario y clave de mysql que coloques te aparecerán todas las BD.
Luego la otra opción es copiar tus tablas a la BD que ya maneja Joomla, esto sería la opción más sencilla para trabajar con el componente puesto que no requeriras una conexión adicional a otra BD.
Recuerda que a través de este tipo de componentes de reportes sólo podrás mostrar tus datos pero no editarlos.
Saludos.