Professional Documents
Culture Documents
Documento creado por: Ing. Julia Gabriela Nieva Paredes PTC TI UTT
Page 1
En Dreamweaver, crear una nueva pgina PHP en su sitio y guardarla como index.php Escriba connTest como el nombre de la conexin. (Fig 2) Escriba la contrasea correspondiente al usuario (fig 2)
En el panel Databases (dentro de Windows-> Databases), haga click en el botn + y seleccione Conexin MySQL. (Fig. 1)
En el campo User Name escriba phpUser (el nombre de usuario creado en MySQL) (fig 2)
En el campo DataBase, escriba el nombre de la bd creada para phpUser (fig 2) Si la conexin fue exitosa, presione OK. Esto mostrar la nueva conexin en el panel Databases. (fig 4)
Presione Test, en este momento, Dreamweaver tratar de conectar con la base de datos. (fig 3) Expanda la conexin connTest, y luego expanda la rama Tables. (fig 4)
Page 2
Fig. 1
Fig. 2
Fig. 4
Fig. 3 Free Powerpoint Templates Page 3
En Dreamweaver, crear una nueva pgina PHP en su sitio y guardarla como ver.php Abrir el panel Server Behaviors (Figura 1), presiona sobre el botn + y selecciona Recordset.
Crea una tabla con dos renglones, en donde el primer rengln contenga los ttulos de los campos de la tabla Esto abre la caja de dilogo RecordSet (Fig. 2)
En el campo Name escriba el nombre del RecordSet (es una variable), y verifique que la conexin y la tabla sean las adecuadas.
Presione OK para cerrar esta ventana y OK para cerrar el cuadro de dilogo Recordset. Abre el panel Bindings para aadir objetos de datos de datos dinmicos a una pgina HTML.
Presione el botn Test, lo que genera que se muestren los resultados de la consulta de la base de datos (Fig 3).
El Recordset debe estar listado en el panel Server Behaviors. Guarda el archivo. Ah est listado el Recordset creado (getData). Expandelo al hacer click en el +.(Fig.4) Guarda el archivo y prubalo con F12
Arrastra cada uno de los elementos del Recordset a la pgina HTML, en el lugar donde quieres que sea mostrado el contenido del campo.
Page 4
Fig. 1
Fig. 3
Fig. 2
Fig. 4
Page 5
Selecciona la etiqueta <tr> de la tabla en donde se muestran los datos de la tabla. (Fig. 1) Abre el panel Server Behaviors y haz click en el botn +
Presione OK para cerrar esta ventana y OK para cerrar el cuadro de dilogo Recordset.
Page 6
Fig. 1 Fig. 2
Fig. 3
Page 7
Selecciona Insert -> Data Objects -> Recordset Paging -> Recordset Navigation Bar (Fig 1)
Templates
Page 8
Fig. 1
Fig. 2
Crea un formulario con los objetos necesarios para capturar los datos en la tabla alumnos (Fig. 1)
En la opcin columna, se indican el tipo de datos para cada campo. Si dice que no hay valor, hay que revisar que los nombres de los objetos del formulario sean los mismos que los campos de la tabla
Page 10
Fig. 1
Fig. 2
En Dreamweaver, crea una pgina nueva de tipo php. (actualizar.php) Selecciona el texto Editar y haz click en el icono de carpeta de la seccin Link de la ventana de Propiedades (fig.2) Se abre la caja de dilogo Parameters. Escribe el nombre del campo llave de la tabla, en este caso, matricula, en la caja Name(fig.4) Abrir la pgina ver.php, en la que se despleg el contenido de la tabla alumnos. Agregar dos columnas al final de la tabla (ver fig.1)
En la caja de dilogo, selecciona el archivo actualizar.php y haz click en el botn Parmetros (Parameters) (Ver fig. 3) Esto abre la caja Dynamic Data, con el RecordSet creado (getData). Expndelo y selecciona el campo matricula (fig.5)
Presiona Presiona OK, la caja OK 2 veces Parameters ms para se muestra cerrar los ahora como dilogos en la fig. 6 Free Powerpoint abiertos
El texto Editar debe observarse como en la fig.7. El azul de la fuente es por que el texto es un hipervnculo, y el azul claro de fondo de la celda indica que contiene cdigo Templates PHP.
Page 12
Fig. 1
Fig. 2
Page 13
Fig. 4
Fig. 3
Fig. 6 Fig. 7
Page 14
En Dreamweaver, abre la pgina actualizar.php Crea un formulario con los objetos necesarios para capturar los datos en la tabla alumnos (Fig. 1)
Asegrate que los nombres de las cajas de texto sean iguales que los campos de la tabla a leer. (Fig. 2)
En el panel Bindings se muestra el Recordset. Expndelo, y arrastra cada uno de los componentes del RecordSet hasta su correspondiente caja de texto del formulario. (Fig.4)
Page 15
Fig. 2
Fig. 1
Fig. 4 Page 16
En Dreamweaver, abre la pgina actualizar.php
A la derecha del botn Guardar, inserta un campo oculto: Insert -> Form -> Hidden Field
Con el campo oculto seleccionado, cambia su nombre en el panel de Propiedades a matricula, y haz click sobre el rayo a la derecha de la caja Value. (Fig.1)
En el cuadro de dilogo Dynamic Data (fig 1) selecciona matricula del Recordset mostrado, y presiona Ok.
Dreamweaver debe haber seleccionado los valores adecuadamente, por lo que presiona click. (Fig. 3)
Guarda el archivo. Para probar, previsualiza el archivo ver.php, selecciona Editar del registro que desees modificar.
Page 17
Fig. 1
Fig. 2
Page 18
En la pgina ver.php, edita el hipervnculo Borrar tal y como se hizo para Editar
En la pgina borrar.php, en el panel Server Behaviors, haz click en el botn + y aade un Delete Record (fig.1)
El cuadro de dilogo Delete Record (fig 2) ya est configurado, revisa que los datos sean correctos y presiona Ok.
Guarda el archivo. Para probar, previsualiza el archivo ver.php, selecciona Borrar del registro que desees borrar.
Page 19
Fig. 1
Fig. 2
Page 20
Crea una nueva pgina PHP y gurdala como login.php
En la pgina login.php, crea el formulario mostrado en la fig.1
Selecciona el campo password y en el panel de Propiedades selecciona la opcin Password para que Dw oculte lo que el usuario escriba en esa caja.
Page 21
Fig. 1
Fig. 2
Page 22
Antes de crear una pgina Web con PHP, deber estar corriendo el panel de control de XAMPP, con los servidores Apache y MySQL ejecutndose.
Para conectar con una base de datos, se debe crear una conexin y probarla.
Para trabajar con los datos de las tablas, el panel Server Behaviors tiene un tipo especifico de objeto dinmico, que depender de la accin requerida. (RecordSet, InsertRecord, UpdateRecord, etc)
Page 23