Lo primero que necesitas es transformar tu ordenador en un servidor web "local" para hacer la conexion.
A continuacion te explico como CONFIGURAR TU ORDENADOR:
Existe una herramienta que instala y configura todo el software necesario para hacer un servidor web local en tu ordenador, debes bajar el APPSERV del sitio www.appservnetwork.com
otra herramienta que podes utilizar el el FOXSERV, descargalo del sitio www.foxserv.net
La conexion la he realizado utilizando APPSERV por lo tanto el resto de las instrucciones las hare bajo APPSERV
En el momento de la instalacion debes seleccionar todos los componentes asi:
en el siguiente cuadro te pide informacion sobre el servidor Apache
en server name digita: localhost
en administrator’s Email Address: tu email o cualquier email
luego click en siguiente
despues te pide informacion sobre mysql server :
si ya definido una contraseña para el usuario root en mysql deberas digitarla de nuevo
en el campo Enter root password y en campo Re-enter root password en caso contrario
dejalo vacio y hace click en el boton Install
Este proceso ha configurado tu ordenador o Pc como un servidor web local.
A continuacion te explico como HACER LA CONECCION:
Lo primero es hacer un documento nuevo PHP en Dreamweaver
luego hace click en Windows,Database del menu principal:
Aparece un panel al lado derecho de la ventana principal de Dreamweaver:
Con ese panel vamos a trabajar:
lo primero es crear o definir un sitio hace click
en Create a site y aparece un cuadro de dialogo con los parametros necesariospara definir un sitio.
Aclaro que el sitio lo voy a definir bajo la tecnologia de Apache asi que no tiene nada que ver la carpeta
C:\Inetpub\wwwroot que es tecnologia asp.
volviendo a lo importante la definicion del sitio te la explico a continuacion:
Dentro de la categoria Local Info:
En el campo site name digita: el nombre de tu sitio web
En local root folder digita: C:\AppServ\www\dw
[La carpeta C:\AppServ\www\ se creo al instalar AppServ si no has instalado este
software no te va a funcionar; La carpeta dw tenes que crearla si queres con otro
nombre, en la carpeta dw se guardan todos los archivos que vaya generando]
los otros campos de esta categoria no los modifiques.
Dentro de la categoria Remote Info:
La categoria Remote Info debe quedar asi:
El campo Access : Local/Network
el campo Remote Folder : C:\AppServ\www\dw\
las casillas de vierificacion o check box Refresh remote … y Automatically upload…
tenes que activarlas
La categoria Testing Server debe quedar asi:
el campo Server model : PHP MYSQL
el campo Access: Local/Network
el campo Testing server folder: C:\AppServ\www\
[si al seleccionar la base de datos (lo veremos mas adelante) agrega al
campo Testing server folder dw asi : C:\AppServ\www\dw\]
la casilla de virificacion Refresh remote … dede estar activa
el campo URL PREFIX: http://localhost/ si no has cambiado el numero de puerto
al instalar Apache si lo cambiaste al instalarlo agregarle el numero de puerto ej:
http://localhost:3000/ esto es si al instalar el Apache el numero de puerto
que le asignate fue el numero 300
por Ultimo hace click sobre el boton OK y ya esta creado o definido el sitio
Ahora vamos a seleccionar la base de datos de MYSQL:
En el panel DATABASES ubicado al lado derecho de la ventana principal de Dreamweaver
hace click en el boton con el simbolo [+] mas asi:
selecciona la opcion MySql Connection y continuacion te aperecera un cuadro de dialogo
para definir la base de datos con la que te vas a conectar.
en Connection name digita un nombre con el cual podas identificar la conexion
en MySQL server digita localhost
en User name root o un usuario que hayas creado en MySQL server
en password la clave valida o vacio de no haber definido una clave
hace click en el boton Select… para seleccionar la base de datos de MySQL
La coneccion esta hecha. Si no te funciona debes cargar el servicio de
Apache y de MySQL asi :
1. INICIO/TODOS LOS PROGRAMAS/AppServ/Control Server by Service/Apache Start
2. INICIO/TODOS LOS PROGRAMAS/AppServ/Control Server by Service/MySQL Start
con estos 2 pasos tiene que conectar si falla revisa los pasos anteriores si aun despues
de revisar no te conecta enviame un email y si puedo te ayudo areal76@hotmail.com
Cuando la coneccion este lista debe aparecer el panel DATABASES el nombre de la
conexion y las respectivas tablas:
TE VOY A EXPLICAR COMO HACER UNA CONSULTA:
Junto a la pestaña Databases esta una pestaña con que se llama Bindings
seleccionala y hace click en el boton con simbolo [+] mas
selecciona Recordset(query)
aparece un cuadro de dialogo RECORDSET
En donde debes colocar un nombre en el campo Name,
Seleccionar la coneccion que hiciste anteriormente en el campo
Conection
en table selecciona la tabla que queres consultar
en colums podes seleccionar las columnas que necesitas consultar haciendo
click en Selected luego presionando control y haciendo click en cada columna
filter y sort son ya concepto que conoces.
El boton Test verifica si la coneccion es valida.
El panel Bindings debera quedar asi si todo esta bien
para poder mostrar la consulta o query en la pagina tenes que ir al menu
principal y seleccionarm
Insert / Application Objects / Dynamic Data / Dynamic Table
te aparece un cuadro de dialogo Dynamic Tables
en Recordset selecciona el Recordset que creaste anteriormente
show marca All records
Border : 1
Cell padding : 2
Hace click en OK
EL RESULTADO ES:
Si presionas el boton veras una especie de vista previa
Si presionas el boton con icono de la tierra podras ver la
vista previa en el explorador de Internet.
Eso es todo.