MANUAL DE CREACION DE FORMULARIOS PARTE 2
|
|
- Carmen Río González
- hace 6 años
- Vistas:
Transcripción
1 MANUAL DE CREACION DE FORMULARIOS PARTE 2 En esta parte trabajaremos una serie de formularios para cliente tabla que tiene una Foreign Key la cual trabajaremos a través de un SELECT en la pantalla de agregar y de modificar. Archivo con clase de conexión <?php class fmysql{ private $conexion; private $total_consultas; public function construct(){ if(!isset($this->conexion)){ $this->conexion = (mysql_connect("localhost","root","")) or die(mysql_error()); mysql_select_db("ejemplo",$this->conexion) or die(mysql_error()); public function ejecucion($consulta){ $this->total_consultas++; $resultado = mysql_query($consulta,$this->conexion); if(!$resultado){ echo 'MySQL Error: '. mysql_error(); exit; return $resultado; public function crear_arreglo($consulta){ return mysql_fetch_array($consulta); public function num_filas($consulta){ return mysql_num_rows($consulta); public function gettotalconsultas(){ return $this->total_consultas; function Este archivo lo puedo guardar en una carpeta dentro de mi proyecto llamada conexión en un archivo llamado conex.php. Ahora teniendo las tablas de mi base de datos bien relacionadas y creadas en MySQL, procedo a crear mis pantallas. Para este ejercicio usaremos inicialmente una BD (Base de Datos) donde tendremos tablas sencillas. No olvidemos que las tablas de nuestra BD deben ser tipo InnoDB, para respetar la integridad referencial El designer de ejemplo que daría así.
2 Este es el script de creación de tablas: CREATE TABLE municipio ( municodi INTEGER(3) UNSIGNED NOT NULL AUTO_INCREMENT, muninomb VARCHAR(50) NOT NULL, PRIMARY KEY(municodi) ) TYPE=InnoDB; CREATE TABLE cliente ( cliecodi INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT, cliemuni INTEGER(3) UNSIGNED NOT NULL, clienomb VARCHAR(100) NULL, cliedire VARCHAR(100) NULL, clietele VARCHAR(12) NULL, cli VARCHAR(150) NULL, PRIMARY KEY(cliecodi), INDEX cliente_fkindex1(cliemuni), FOREIGN KEY(cliemuni) REFERENCES municipio(municodi) ON DELETE RESTRICT ON UPDATE CASCADE ) TYPE=InnoDB; CREATE TABLE factura ( factcodi INTEGER(6) UNSIGNED NOT NULL AUTO_INCREMENT, factclie INTEGER(10) UNSIGNED NOT NULL, factfech DATE NULL, PRIMARY KEY(factcodi), INDEX factura_fkindex1(factclie), FOREIGN KEY(factclie) REFERENCES cliente(cliecodi) ON DELETE CASCADE ON UPDATE CASCADE )
3 TYPE=InnoDB; CREATE TABLE factdetalle ( fadecodi INTEGER(6) UNSIGNED NOT NULL AUTO_INCREMENT, fadefact INTEGER(6) UNSIGNED NOT NULL, fadecant INTEGER(10) UNSIGNED NOT NULL, fadeiva INTEGER(2) UNSIGNED NOT NULL, PRIMARY KEY(fadecodi), INDEX factdetalle_fkindex1(fadefact), FOREIGN KEY(fadefact) REFERENCES factura(factcodi) ON DELETE CASCADE ON UPDATE CASCADE ) TYPE=InnoDB; Creamos nuestra BD en php my admin. Asi Luego importamos nuestro script de creación de tablas:
4 Teniendo ya nuestra BD y el archivo de conexión procederemos a crear los formularios o pantallas de entrada. Empezaremos por la mas sencilla, la de agregar municipio. AGREGAR CLIENTE Para estas pantallas usaremos una herramienta de interfaz grafica conocida como Dreamweaver
5 Seleccionamos Crear nuevo PHP. Si lo tenemos predeterminado en Diseñador abrirá la siguiente pantalla Creamos el código para agregar el cliente <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
6 <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>agregar Cliente</title> <style type="text/css"> <!--.Estilo1 { color: #0000FF; font-size: 12px;.Estilo2 { color: #0000FF; font-weight: bold; font-size: 18px; --> </style> </head> <body> <?php //incluimos el archivo de conexion include("conexion/conex.php"); //instanciamos nuestro objeto, para trabajar los metodos correspondientes $obj=new fmysql;?> <form action="" method="post" name="f_agrclie"> <p align="center" class="estilo2">agregar CLIENTE </p> <table width="460" height="113" border="1" align="center"> <td width="238"><div align="right"><span class="estilo1">identificacion</span>:</div></td> <td width="346"> <input type="text" name="cliecodi" size="12" maxlength="12" /> </td> <td><div align="right"><span class="estilo1">municipio</span>:</div></td> <td><select name="cliemuni"> <option></option> <?php //el primer option que hemos colocado es para que siempre que vayamos a agregar nos parezca el campo en blanco. //vamos a seleccionar todos los municipio de la tabla municipios y a guardarlos en una variable $resultado $resultado=$obj->ejecucion("select * FROM municipio ORDER BY muninomb ASC;"); //con un while recorremos el arreglo que crearemos con el metodo crear_arreglo //a la vez llenamos los option de nuestro SELECT while($fila=$obj->crear_arreglo($resultado)){ $codimuni=$fila['municodi']; $nombmuni=$fila['muninomb']; echo "<option value='$codimuni'>$nombmuni</option>";
7 ?> </select> </td> <td><div align="right"><span class="estilo1">nombre</span>:</div></td> <td><input type="text" name="clienomb" size="40" maxlength="40" /></td> <td><div align="right"><span class="estilo1">direccion</span>:</div></td> <td><textarea name="cliedire" cols="40" rows="2"></textarea></td> <td><div align="right"><span class="estilo1">telefono</span>:</div></td> <td><input type="text" name="clietele" size="12"/></td> <td><div align="right"><span class="estilo1"> </span>:</div></td> <td><input type="text" name="cli " size="50" /></td> <td colspan="2"><div align="center"> <input type="submit" name="b_agrega" value="agregar" /> <input type="submit" name="b_salir" value="salir" onclick="this.form.action='cliente.php'" /> </div></td> </table> </form> <?php //usamos un condicional para asegurar que se hizo click en el boton b_agrega if(isset($b_agrega)){ //con nuestro objeto llamamos el metodo ejecucion, para usar la sentencia INSERT de MySQL $obj->ejecucion("insert INTO cliente(cliecodi,cliemuni,clienomb,cliedire,clietele,cli ) VALUES('$cliecodi','$cliemuni','$clienomb','$cliedire','$clietele','$cli ');");?> </body> </html> La parte verde son estilos para tipos de letra y otras cosas que crea automáticamente DW cuando cambio tamaño, tipo de letra y más cosillas en mi código de formulario. La parte azul es el código del html, para el formulario con su tabla cuadro de texto y su botón submit, para enviar la información a la Base de Datos, nótese que trabajamos el nombre del cuadro de texto igual que el del campo, pero esto es opcional, podríamos llamarles diferentes, y segaría funcionando igual, solo hay que tener en cuenta donde llamamos el text box. Lo guardamos en un archivo llamado clieagr.php En este código la parte mas importante y nueva es donde se generan los <option> para traer la información de los municipios es decir:
8 <td><div align="right"><span class="estilo1">municipio</span>:</div></td> <td><select name="cliemuni"> <option></option> <?php //el primer option que hemos colocado es para que siempre que vayamos a agregar nos parezca el campo en blanco. //vamos a seleccionar todos los municipio de la tabla municipios y a guardarlos en una variable $resultado $resultado=$obj->ejecucion("select * FROM municipio ORDER BY muninomb ASC;"); //con un while recorremos el arreglo que crearemos con el metodo crear_arreglo //a la vez llenamos los option de nuestro SELECT while($fila=$obj->crear_arreglo($resultado)){ $codimuni=$fila['municodi']; $nombmuni=$fila['muninomb']; echo "<option value='$codimuni'>$nombmuni</option>";?> </select> </td> Vale la pena recordar que aquellos textos que aparecen después de // o entre /* y */ en un código de PHP son comentarios que no intervienen dentro del código, incluso se pueden quitar y el código sigue funcionando igual. Aquí se utilizan con un fin informativo para el desarrollador. Por pantalla muerta algo así
9 LISTAR CLIENTES Ahora haremos el formulario de Listar Clientes Aquí vamos a listar los clientes y a la vez vamos a usar esta pantalla de plataforma para llamar la de modificar y la de eliminar los mismos. Para ello usaremos unas imágenes que nos indiquen que vamos a Modificar o Eliminar, estas imágenes Irán en una carpeta dentro de nuestro proyecto llamada imágenes (recuérdese que cada programador dará sus propios nombres a las carpetas y archivos usados, solo debe tener en cuenta como los llama), a la vez usaremos checkbox para permitir seleccionar varios municipios a la vez; los cuales que serán eliminados al mismo tiempo. Usando el DW el código quedaría así: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>listar Clientes</title> <style type="text/css"> <!--.Estilo1 { color: #0000FF; font-size: 12px;.Estilo2 { color: #0000FF;
10 font-weight: bold; font-size: 18px;.boton1 { font-size: 1px; background-image: url(imagenes/editar.gif); height: 19px; width: 18px; border:thin; background-repeat: no-repeat; background-position: center center;.boton2 { font-size: 1px; background-image: url(imagenes/eliminar.gif); height: 19px; width: 18px; border:thin; background-repeat: no-repeat; background-position: center center; --> </style> </head> <body> <form action="" method="post" name="f_lisclie"> <p align="center" class="estilo2">listar CLIENTES </p> <table width="1018" height="29" border="1" align="center"> <td width="117"><div align="center"><span class="estilo1">identificacion</span></div></td> <td width="229" height="23"><div align="center"><span class="estilo1">cliente</span></div></td> <td width="160"><div align="center"><span class="estilo1">municipio</span></div></td> <td width="181"><div align="center"><span class="estilo1">direccion</span></div></td> <td width="75"><div align="center"><span class="estilo1">telefono</span></div></td> <td width="90"><div align="center"><span class="estilo1"> </span></div></td> <td width="36"><div align="center"> <label> <input type="checkbox" name="checkbox" value="checkbox" checked="checked" disabled="disabled" title="seleccionar para eliminar" /> </label> </div></td> <td width="36"><div align="center"><img src="imagenes/editar.gif" width="12" height="13" title="modificar" /></div></td> <td width="36"><div align="center"><img src="imagenes/eliminar.gif" width="11" height="13" title="eliminar" /></div></td> <?php //Como debemos incluir la informacion de Cliente - Municipios dentro de la tabla insertamos aqui el codigo PHP //incluimos el archivo de conexion
11 include("conexion/conex.php"); //instanciamos nuestro objeto $obj=new fmysql; /*crearemos el codigo, para cuando hagamos click en el boton Eliminar Seleccionados, lo vamos a colocar inicialmente ya que cuando damos click en el boton se ejecuta el codigo, cuando recarga la pagina, asi que es mejor que elimine primero si se le dio click al boton Eliminar Seleccionados para luego pintar la tabla con los datos de los que quedan*/ if(isset($b_elimsel)){ //primero usamos el metodo ejecucion de nuestro objeto para hacer un select donde guardaremos la info de la tabla cliente y municipio //aqui hecemos una consulta multitabla $resultado=$obj->ejecucion("select * FROM municipio, cliente WHERE cliemuni=municodi ORDER BY clienomb"); /*ahora con un ciclo while recorro el arreglo que tambien crearemos, para compararlo con los codigos de municipio y cliente que quedan guardados al seleccionar el checkbox. Estos codigos de municipio se guardan en un vector, ya que le dimos como name al checkbox generado elimcl[] que como podemos darnos cuenta es como se nombra un vector en PHP*/ while($fila=$obj->crear_arreglo($resultado)){ $codiclie=$fila['cliecodi']; //con la funcion count a veriguamos cuantos datos tiene nuestro vector elimcl[], este se va llenando con los datos a los que le hemos puesto el Chulito $numv=count($elimcl); //recorremos este vector, comparandolo con los datos de la tabla municipio y si llega a encontrar uguales pues los eliminará for($i=0; $i<$numv; $i++){ if($elimcl[$i]==$codiclie){ //usamos el metodo ejecucion para realizar la eliminacion $obj->ejecucion("delete FROM cliente WHERE cliecodi=$codiclie;"); //cierre del IF // cierre del cilo FOR //Cierre del ciclo WHILE //Cierre del IF del Boton de Eliminar Seleccionados //usamos el metodo ejecucion, para el SELECT con el que traemos los datos de la tabla municipio y eso lo guardamos en una variable llamada $resultado $resultado=$obj->ejecucion("select * FROM municipio, cliente WHERE cliemuni=municodi ORDER BY clienomb ASC;"); /*con el metodo crear_arreglo pasamos la informacion obtenida en el SELECT y guardada en la variable $resultado en una matriz asociativa llamada $fila donde la clave es el nombre del campo y el valor el dato guardado en dicho campo Con un ciclo while recorremos dicha matriz y creamos filas y celdas para agregar la informacion obtenida, de la siguiente forma*/ while($fila=$obj->crear_arreglo($resultado)){ $codiclie=$fila['cliecodi']; //guardamos en la variable $nombmuni, el dato del campo cliecodi $nombclie=$fila['clienomb']; //guardamos en la variable $nombmuni, el dato del campo clienomb $direclie=$fila['cliedire']; //guardamos en la variable $nombmuni, el dato del campo cliedire $teleclie=$fila['clietele']; //guardamos en la variable $nombmuni, el dato del campo clietele
12 $mailclie=$fila['cli ']; //guardamos en la variable $nombmuni, el dato del campo cli $codimuni=$fila['municodi']; //aqui guardamos en la variable $codimuni, el dato del campo municodi $nombmuni=$fila['muninomb']; //guardamos en la variable $nombmuni, el dato del campo muninomb $form_edit="this.form.action='clieedi.php'"; //variable para luego redireccionar a la pantalla muniedi.php y llevar datos por el metodo post de este formulario. $form_elim="this.form.action='clieeli.php'"; //variable para luego redireccionar a la pantalla munieli.php y llevar datos por el metodo post de este formulario. //procedemos a crear el codigo de creacion de las filas necesarias en la tabla //recordemos que por ser html este codigo lo llamamos con echo echo "<td>$codiclie</td><td>$nombclie</td><td>$nombmuni</td><td>$direclie</td><td>$tel eclie</td><td>$mailclie</td><td align='center'><input type='checkbox' name='elimcl[]' value='$codiclie' title='seleccionar para eliminar'/></td><td align='center'><input type='submit' class='boton1' name='codiedit' title='modificar' value='$codiclie' onclick=$form_edit /></td><td align='center'><input type='submit' name='codielim' class='boton2' value='$codiclie' title='eliminar' onclick=$form_elim /></td>"; /*hemos tenido que hacer un arreglo por la forma de trabajo de IEXPLORER, debemos usar el INPUT TYPE=SUBMIT, pero para mostrar la imagen y no ver el valor, hicimos un par de estilos llamados boton1 y boton2, para llamarlos lo hacemos asi <input type='submit' name='codiedit' title='modificar' class='boton1' onclick=$form_edit> Para editar usamos la variable $form_edit que nos ejecuta "this.form.action='muniedi.php'", que nos envia al archivo clieiedi.php Igual para eliminar clieeli.php*/?> </table> <div align="center"> <p> <input type="submit" name="b_elimsel" value="eliminar Seleccionados" /> <input type="submit" name="b_salir" value="salir" onclick="this.form.action='cliente.php'" /> </p> </div> <p> </p> </form> </body> La pantalla mostrará algo similar a esto:
13 Usando los check box de esta pantalla podremos eliminar los municipios que deseemos, debemos seleccionar bien los que queremos eliminar Luego de seleccionados damos click en el botón Eliminar Seleccionados y eliminara los que fueron seleccionados de la lista. Para eliminar un cliente en particular, usamos el botón de eliminar (Imagen de Basurero) Vamos ahora a crear la pantalla de eliminar donde trabajaremos con la información enviada desde el formulario de LISTAR CLIENTES (clielis.php) ELIMINAR CLIENTE Con DW el código quedaría asi <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>eliminar Cliente</title> <style type="text/css"> <!--.Estilo1 { color: #0000FF; font-size: 12px;.Estilo2 { color: #0000FF; font-weight: bold; font-size: 18px; --> </style> </head> <body>
14 <?php $codiclie=$_post['codielim']; //en esta variable guardamos el dato traido con la variable $codielim, que es el nombre del boton eliminar del archivo clieeli.php //ahora incluimos nuestra clase de conexion include("conexion/conex.php"); //ahora instanciamos nuestro objeto $obj=new fmysql; //ahora con el metodo ejecucion traemos los datos del municipio cuyo codigo es igual a $codiclie y creamos el arreglo con crear_arreglo $resultado=$obj->ejecucion("select * FROM cliente WHERE cliecodi='$codiclie';"); // como sabemos de antemano que solo va a ser un cliente no necesitamos el ciclo while para conservar los datos //lo hacemos directamente asi $fila=$obj->crear_arreglo($resultado); //ahora guardamos los datos del cliente a eliminar en variables $codcli=$fila['cliecodi']; $nomcli=$fila['clienomb'];?> <form action="" method="post" name="f_eliclie"> <p align="center" class="estilo2">eliminar CLIENTE </p> <p align="center" class="estilo1">va a eliminar el cliente <?php echo $nomcli;?> y con el eliminara todos los datos relacionados, esta seguro de realizar este proceso????? </p> <p align="center" class="estilo1"> <input type="hidden" name="cliecod" value="<?php echo "$codcli";?>" /> <input type="submit" name="b_si" value="si" /> <input type="submit" name="b_no" value="no" /> </p> </form> <?php // el input type="hidden"... usado en el form es un campo de texto INVISIBLE, donde guardaremos el dato del codigo del municipio //Creamos el codigo a ejecutar si damos click en el boton Si if(isset($b_si)){ //nuevamente usamos el metodo ejecucion, pero esta vez para realizar la eliminacion del municipio trayendo el dato guardado en el campo de texto INVISIBLE $obj->ejecucion("delete FROM cliente WHERE cliecodi='$cliecod';"); //ahora usamos una sentencia especial de PHP para ir al formulario munilis.php nuevamente echo "<META HTTP-EQUIV='Refresh' CONTENT='0; url=clielis.php'>"; //ahora el codigo si damos click en el boton No if(isset($b_no)){ //usamos la sentencia especial de PHP para ir al formulario munilis.php nuevamente echo "<META HTTP-EQUIV='Refresh' CONTENT='0; url=clielis.php'>";?> </body> </html> En este código podemos ver como se puede abrir y cerrar PHP para ser utilizado de acuerdo a nuestras necesidades en diferentes partes dentro del código de HTML. El proceso para eliminación entonces seria el siguiente:
15 Damos click en el botón eliminar (el de la imagen de caneca de basura) del municipio que deseamos borrar (en este caso Barrancabermeja) Se abrirá el formulario de eliminación así: Al dar click en Si se devuelve a listar Clientes mostrándonos los datos sin el dato eliminado. MODIFICAR UN CLIENTE En esta pantalla también llamaremos información desde la pantalla de Listar Clientes (clieilis.php) Con DW el código quedaría así: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>modificar Cliente</title> <style type="text/css"> <!--.Estilo1 {
16 color: #0000FF; font-size: 12px;.Estilo2 { color: #0000FF; font-weight: bold; font-size: 18px; --> </style> </head> <body> <?php //traemos la informacion del codigo del archivo munilis.php $codiclie=$_post['codiedit']; //incluimos el archivo de conexion include("conexion/conex.php"); //instanciamos nuestro objeto, para trabajar los metodos correspondientes $obj=new fmysql; // en el campo text tenemos un atributo llamado value para que nos muestre por pantalla el nombre del cliente, alli le haremos las modificaciones para luego guardarlo //luego de modificar el campo de texto, procedo con un if y el metodo ejecucion a realizar el script de modificacion del dato; si damos click en Modificar if(isset($b_modifica)){ $obj->ejecucion("update cliente SET cliecodi='$cliecodi', cliemuni='$cliemuni', cliedire='$cliedire', clietele='$clietele', cli ='$cli ' WHERE cliecodi='$clcd';"); //El nombre de los campos text coinciden con los nombres de los campos //Ahora regresamos al formulario Listar, para ver la modificacion realizada echo "<META HTTP-EQUIV='Refresh' CONTENT='0; url=clielis.php'>"; /*en esta pantalla es necesario colocar el codigo del update desde el comienzo, ya que como todos sabemos el codigo se ejecuta en orden lineal, es decir linea por linea, como le colocamos la condicion (if) esta parte aunuqe este al comienzo se ejecutara solo al hacer click en el boton Modificar. OJO el codigo esta al comienzo pero logicamente despues de incluir el archivo de conexion y de instanciar el objeto.*/ //usamos el metodo ejecucion, para llamar el dato que vamos a modificar de acuerdo a la variable ya importada desde clielis.php $resultado=$obj->ejecucion("select * FROM cliente WHERE cliecodi='$codiclie';"); //Guardamos los datos en $fila con el metodo crear_arreglo, para luego llamarlos y tenerr bien la informacion $fila=$obj->crear_arreglo($resultado); $codcli=$fila['cliecodi']; $nomcli=$fila['clienomb']; $muncli=$fila['cliemuni']; $dircli=$fila['cliedire']; $telcli=$fila['clietele'];
17 $maicli=$fila['cli '];?> <form action="" method="post" name="f_ediclie"> <p align="center" class="estilo2">modificar CLIENTE </p> <table width="460" height="113" border="1" align="center"> <td width="238"><div align="right"><span class="estilo1">identificacion</span>:</div></td> <td width="346"><input type="hidden" name="clcd" size="12" maxlength="12" value="<?php echo $codiclie;?>" /><input type="text" name="cliecodi" size="12" maxlength="12" value="<?php echo $codcli;?>" /> </td> <td><div align="right"><span class="estilo1">municipio</span>:</div></td> <td><select name="cliemuni"> <?php $resultado=$obj->ejecucion("select * FROM municipio WHERE municodi=$muncli;"); $fila=$obj->crear_arreglo($resultado); $codimuni=$fila['municodi']; $nombmuni=$fila['muninomb']; echo "<option value='$codimuni'>$nombmuni</option>"; //el primer option que hemos colocado es para que siempre que vayamos a editar nos aparezca el dato del municipio que esta en la tabla. //vamos a seleccionar todos los municipios de la tabla municipios y a guardarlos en una variable $resultado $resultado=$obj->ejecucion("select * FROM municipio ORDER BY muninomb ASC;"); //con un while recorremos el arreglo que crearemos con el metodo crear_arreglo //a la vez llenamos los option de nuestro SELECT while($fila=$obj->crear_arreglo($resultado)){ $codimuni=$fila['municodi']; $nombmuni=$fila['muninomb']; echo "<option value='$codimuni'>$nombmuni</option>";?> </select> </td> <td><div align="right"><span class="estilo1">nombre</span>:</div></td> <td><input type="text" name="clienomb" size="40" maxlength="40" value="<?php echo $nomcli;?>" /></td> <td><div align="right"><span class="estilo1">direccion</span>:</div></td> <td><textarea name="cliedire" cols="40" rows="2" ><?php echo $dircli;?></textarea></td> <td><div align="right"><span class="estilo1">telefono</span>:</div></td> <td><input type="text" name="clietele" size="12" value="<?php echo $telcli;?>" /></td>
18 <td><div align="right"><span class="estilo1"> </span>:</div></td> <td><input type="text" name="cli " size="50" value="<?php echo $maicli;?>" /></td> <td colspan="2"><div align="center"> <input type="submit" name="b_modifica" value="modificar" /> </div></td> </table> </form> </body> </html> Cabe resaltar que en este formulario, hemos colocado el código para modificar al comienzo del código, después de declarar el incluye y de instanciar el objeto. Al seleccionar un cliente de la lista para modificar y haciendo click en el botón de modificar (imagen de hoja y lápiz) Abrirá la pantalla de Modificacion
19 Hacemos la modificación En el código de programación de modificación podemos ver que hay un campo de texto tipo hidden (invisible, donde guardamos el código original del cliente, esto con el fin de poder modificar la llave primaria la cual es dicho cócdigo. Hacemos click en modificar y nos regresara a la Lista de Clientes, modificando el dato correspondiente Para finalizar esta segunda parte del manual, crearemos un formulario, que guardaremos en un archivo llamado cliente.php, que será desde donde llamaremos al de agregar y al de listar El DW quedará así:
20 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=iso " /> <title>cliente</title> <style type="text/css"> <!--.Estilo1 { color: #0000FF; font-size: 12px;.Estilo2 { color: #0000FF; font-weight: bold; font-size: 18px; --> </style> </head> <body> <p align="center" class="estilo2">cliente</p> <form action="clieagr.php" method="post" name="f_agmuni"> <div align="center"> <input type="submit" name="agregar" value="agregar"/> </div> </form> <p> <form action="clielis.php" method="post" name="f_lismuni"> <div align="center"> <input type="submit" name="listar" value="listar"/> </div> </form> <p> <form action="" method="post" name="f_lismuni"> <div align="center"> <input type="submit" name="salir" value="salir"/> </div> </form> </body> </html> La pantalla será
21 En la tercera y última parte de este manual veremos como trabajar con formularios y subformularios, los segundo en un estilo que asemeja una grilla e incluiremos un trabajo especial con JAVA SCRIPT. Hasta la próxima. Espero que esto les sirva para su desarrollo como constructores de software y también personal El que Constructor de Software sabe de todo un poco y lo que no sabe lo investiga o se lo inventa RUBEN DARIO JIMENEZ RAMIREZ Tecnólogo en Sistemas TECNOLOGICA FITEC Profesor CONVENIO ALCALDIA UNIVERSIDAD DEL PUEBLO
MANUAL DE CREACION DE FORMULARIOS PARTE 1. Este manual tiene como finalidad explicar como se pueden crear los formularios sencillos de un proyecto.
MANUAL DE CREACION DE FORMULARIOS PARTE 1 Este manual tiene como finalidad explicar como se pueden crear los formularios sencillos de un proyecto. Para esto crearemos un proyecto llamado ejemplo (c:/appserv/www/ejemplo/)
Más detallesHTML, PHP y bases de datos
HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples
Más detallesA continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.
Conexión de PHP y MySQL: A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Una vez el servidor ha solicitado al intérprete de PHP la ejecución de un
Más detallesManejo de Bases de Datos Mysql en Lenguaje C
http://undersecurity.net Servidor irc : irc.ircnode.com Canal irc : #undersec Manejo de Bases de Datos Mysql en Lenguaje C By: S[e]C Entendiendo el tratamiento de una base de datos MySQL. Antes de ir al
Más detallesINSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO WEB APPLICATION DEVELOPMENT CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA Alumno: MUÑOZ SALAZAR RICARDO
Más detallesELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ
CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear
Más detallesUSO DEL OBJETO JTABLE
USO DEL OBJETO JTABLE Objeto de Control JTable Como programadores, sabemos muy bien que la presentación de datos tabulados es una de las tareas más comunes que se presentan al momento de crear interfaces
Más detallesPara declarar un formulario se utiliza la etiqueta FORM que consta básicamente de dos atributos: <FORM ACTION ="programa" METHOD ="método">
FORMULARIOS Los formularios son por excelencia los elementos utilizados para recolectar información de los usuarios que luego es enviada al servidor para ser procesada. Están constituidos por un conjunto
Más detallesMANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL
MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL Rubén Andrés Leiva Cordero Este manual pretende ser un material de apoyo al trabajo realizado en las asignaturas de laboratorio de programación de bases
Más detallesDPWEB I, Carrito de Compras Guardar, Ing. Tomas Urbina. Carrito de compras con PHP y MYSQL
Carrito de compras con PHP y MYSQL Actualizando los archivos anteriores. Para terminar la compra agregamos el archivo pagarcompra.php. 1) Vercarrito.php Por favor bajo la línea que dice $contador++; agreguen
Más detalles2. Acción: El atributo action de la etiqueta <form> es el URL del script PHP que procesa los datos de entrada del formulario.
UNIDAD CERO Crear formularios en HTML. La creación de formularios en html es muy importante en el desarrollo de aplicaciones web dinámicas, tomando en cuenta que estos son los encargados (formularios)
Más detallesÍndice: Tema 4.2 4.2 Conexión con Bases de Datos
Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema
Más detallesCreación de una Base de datos
Creación de una Base de datos Para poder crear una Base de datos es necesario abrir phpmyadmin desde el menú de WampServer al cual se accede con clic derecho en el icono de WampServer o ingresando a la
Más detallesBases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN
Bases de Datos Tema 05. Prototipo de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:
Más detallesPHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani
PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani 1 Presentación del curso Programación de aplicaciones Web con PHP y MySQL. Ahora te enseñaremos a conectar
Más detallesFormularios HTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014
Formularios HTML Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014 Declaración de un formulario Elemento clave para el desarrollo de aplicaciones
Más detallesData Bases 2. La sintaxis precisa de esta función es: mysql_pconnect (nombre del servidor, el usuario de la base de datos, password ) ;
Data Bases 2 Este capítulo aprenderemos como crear ya una página de internet en la cual tendrá interacción con el usuario, como llenaremos un formulario HTML y que directamente se registre en la Base de
Más detallesPHP. Tipos de campo en MySql char(longitud): Cualquier carácter. El campo tendrá siempre la misma longitud. Máximo de 255 caracteres.
Tipos de campo en MySql char(longitud): Cualquier carácter. El campo tendrá siempre la misma longitud. Máximo de 255 caracteres. varchar(longitud): Cualquier carácter. El campo tendrá el tamaño del contenido.
Más detalles1.- CREAR UNA BASE DE DATOS CON ACCESS
1.- CREAR UNA BASE DE DATOS CON ACCESS José A. Herrera Sánchez. 1. Haz doble clic sobre el icono de acceso directo de Microsoft Access situado en el Escritorio de tu ordenador. Si no estuviera haz clic
Más detallesIntegridad Referencial. Restricciones (constraints)
Integridad Referencial Restricciones (constraints) Integridad de Referencial Integridad referencial: asegura la integridad entre las llaves foráneas y primarias (relaciones padre/hijo). Existen cuatro
Más detallesPráctica 02. Formularios
Práctica 02. Formularios Página 1 El objetivo de esta práctica es desarrollar un formulario el cual podrá ser visto desde cualquier navegador y desde cualquier equipo de cómputo. En esta práctica aprenderás
Más detallesPRACTICA 1 PHP HOLA MUNDO. El comando de PHP para imprimir dentro de la página se llama echo. Nuestro programa "Hola Mundo" será entonces:
PRACTICA 1 PHP HOLA MUNDO Para agregar un programa PHP dentro de una página HTML debemos por un lado al crear el archivo definirlo con extensión php (a diferencia de las páginas estáticas que tienen extensión
Más detalles1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).
COMO DESARROLLAR UN SISTEMA EN PHP PASO A PASO. (Guía practica). La presente guía esta diseñada para orientar a los programadores que se están iniciando en el mundo del php, a desarrollar una aplicación
Más detallesUnidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR
Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR 2.4 FORMULARIOS 18/10/2014 Taboada León IES San Sebastián Huelva 1 Formularios (I) Los formularios permiten al usuario introducir
Más detallesGestión de bases de datos de mysql desde Dreamweaver
Gestión de bases de datos de mysql desde Dreamweaver Para realizar este tutorial debes tener instalado Adobe Dreamweaver CS6 y Wampserver 2.2. Contenido. Instalar el servidor de prueba Crear la base de
Más detallesConstrucción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL.
Sistema de encuestas PHP y MySQL Construcción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL. Sistema de encuestas. Base de datos a utilizar Algunas
Más detallesPráctica 6: Webs dinámicas
Comercio Electrónico Práctica 6: Webs dinámicas José Luis Salazar jsalazar@unizar.es Antonio Sanz ansanz@unizar.es Rafael del Hoyo rdelhoyo@ita.es Objetivo de la Práctica En esta práctica se mostrarán
Más detallesSistema CRM 2.0 (Administración)
Sistema CRM 2.0 (Administración) 4.1 Crear Usuario Para crear un nuevo usuario presione en el siguiente botón. CREAR USUARIO Ingrese los datos que le indica la siguiente pantalla: Dirección de Correo electrónico:
Más detallesENVÍO DE DATOS DE UN FORMULARIO CON PHP. MÉTODOS GET Y POST. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00832B)
APRENDERAPROGRAMAR.COM ENVÍO DE DATOS DE UN FORMULARIO CON PHP. MÉTODOS GET Y POST. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00832B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detallesOPENOFFICE IMPRESS. Creación básica de presentaciones digitales
OPENOFFICE IMPRESS Creación básica de presentaciones digitales Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar
Más detallesCreando un Foro en PHP y Mysql
Creando un Foro en PHP y Mysql Con el siguiente manual veremos cómo crear un foro desde cero, aprendiendo a apartar la programación del diseño y gestionando la aplicación para que sea forma simple podamos
Más detallesGESTORES GESTORES DE BASES DE DATOS
GESTORES GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de
Más detallesMicrosoft Virtual Academy
Microsoft Virtual Academy Cursos técnicos gratuitos en línea Tome un curso gratuito en línea. http://www.microsoftvirtualacademy.com Aprendiendo a Programar Capítulo VIII La persistencia de datos Introducción
Más detallesJAV JA A V S A C S R C I R P I T
JAVASCRIPT Introducción Introducción JavaScript es un lenguaje de programación que se utiliza principalmente para crear paginas web dinámicas. i Una pagina web dinámica incorpora efectos en el texto, animaciones,
Más detallesFORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?
FORMULARIO HTML Con este apunte se realizara un sencillo formulario que creará un nuevo mensaje de e-mail en el computador del usuario; y dicho mensaje se rellenará con tu dirección de e-mail (como destinatario),
Más detallesProgramación PHP de bases de datos mysql
Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases Desarrollo de aplicaciones
Más detallesCapÍtulo 3: Manejo de Forms.
CapÍtulo 3: Manejo de Forms. El mecanismo básico de interacción entre el usuario y un web-site esta dado por el uso de formularios html, el server envía un formulario que el browser muestra en pantalla
Más detalles1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio.
1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio. Archivo-> Nuevo-> Proyecto Una vez creado nuestro proyecto debemos verificar que en nuestra ventana principal
Más detallesTutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet
Tutorial de enlace entre Formulario Web y Servicio Web REST Programación en Internet Angel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática 20 de septiembre de 2016
Más detallesAPUNTE TABLAS MICROSOFT WORD 2003
TABLAS Las tablas nos permiten organizar la información en filas y columnas. En cada intersección de fila y columna tenemos una celda. En Word tenemos varias formas de crear una tabla: Desde el icono Insertar
Más detallesCómo calificar actividades en Moodle?
Cómo calificar actividades en Moodle? Moodle tiene diversos recursos para actividades, las cuales pueden ser evaluadas por el docente para hacerle seguimiento al aprendizaje de los estudiantes. Tanto las
Más detallesSistema de Gestión y almacenamiento de archivos en el Campus Virtual
Sistema de Gestión y almacenamiento de archivos en el Campus Virtual Página 1 de 15 GESTIÓN DE ARCHIVOS Dentro del Campus Virtual vamos a tener distintas formas de seleccionar y gestionar los archivos.
Más detallesQUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un
QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un determinado elemento de una página web. Siglas CCS significa "Cascading
Más detallesInterBase / Firebird: el uso de eventos
InterBase / Firebird: el uso de eventos Este artículo pretende dar una breve introducción acerca del uso de los eventos de Firebird e InterBase y como usarlos desde Delphi. Los eventos permiten a las aplicaciones
Más detallesMANUAL DE USUARIO MODULO DE ACTIVOS FIJOS
MANUAL DE USUARIO MODULO DE ACTIVOS FIJOS Derechos Reservados 2001-2016 1 CONTENIDO Pág. 1. COMO INGRESAR A AL MODULO DE ACTIVOS FIJOS 2. ELEMENTOS DE LA INTERFAZ DEL SISTEMA. 5 3. MENÚ TABLAS 7 3.1 Tipos
Más detallesManual de ayuda de la herramienta de comunicación privada Correo Interno
Manual de ayuda de la herramienta de comunicación privada Correo Interno Contenido Introducción... 3 Configuración del bloque... 3 Gestión del bloque... 4 Lista de contactos... 8 Creación y envío de nuevos
Más detalles[Titulo] : Creacion de una pagina con BD [Autor] : Doddy Hackman. [Temario]
[Titulo] : Creacion de una pagina con BD [Autor] : Doddy Hackman [Temario] 0x00 : Introduccion 0x01 : Creacion del diseño de la pagina 0x02 : Creacion un un logo estilo GTA 0x03 : Creacion de un footer
Más detallesAPUNTES PHP CÓDIGO DESARROLLADO POR DANIEL LEYVA CORTÉS
Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 1/16 APUNTES PHP CÓDIGO DESARROLLADO POR DANIEL LEYVA CORTÉS SUMARIO EJEMPLO 1: ENVÍO DE DATOS MEDIANTE FORMULARIO...1 EJEMPLO 2: RECOGIDA DE DATOS
Más detallesMANUAL PARA CREAR NUESTRA PAGINA WEB EN DREAMWEAVER
1 MANUAL PARA CREAR NUESTRA PAGINA WEB EN DREAMWEAVER INDICE 1. Como crear mí sitio. 2. Entorno. 3. Insertar texto. 4. Como crear un vínculo. Formas: 5. Como insertar una imagen. 6. Insertar Tabla. 7.
Más detallesWeb Dinámicas: php, mysql. Por Paco Aldarias Raya. Impreso: 18 de abril de 2007
Web Dinámicas: php, mysql Por Paco Aldarias Raya Impreso: 18 de abril de 2007 Email: pacolinux arroba inicia punto es Web: http://pagina.de/pacodebian Con Linux Debian. En Valencia (España) El documento
Más detallesCreación y manejo de la base de datos y tablas
Crear una base de datos Creación y manejo de la base de datos y tablas Para crear una nueva base de datos debemos: 1. Hacer clic sobre la opción Nuevo de la pestaña Archivo. De las distintas opciones para
Más detallesCómo manejar el editor HTML de Moodle?
Cómo manejar el editor HTML de Moodle? El editor HTML nos permite agregar textos, imágenes, videos y audios, entre otras posibilidades. Cada vez que entramos a alguno de los recursos para Agregar una actividad
Más detallesACTIVIDAD PRÁCTICA 5 BASES DE DATOS
BASES DE DATOS EN ACCESS 2007. Ingrese a Microsoft Access 2007 ACTIVIDAD PRÁCTICA 5 BASES DE DATOS Herramientas Informáticas De clic en base de datos en blanco: Escriba el nombre de la base de datos y
Más detallesSIGIL. Editor de epub Versión 2.0. Guia para su uso Basico. Abril Lima-Perú
SIGIL Editor de epub Versión 2.0 Guia para su uso Basico mepgkun@hotmail.com Abril 2010 Lima-Perú INDICE Introduccion Creando nuestro primer e-book Primero : Breve descripción de la ventana del programa
Más detallesBases de Datos Relacionales con Base de OpenOffice y consultas SQL para Tecnología de la Información.
Bases de Datos Relacionales con Base de OpenOffice y consultas SQL para Tecnología de la Información. 1 Introducción Como ya sabes las bases de datos (BD) son la mejor forma de almacenar y trabajar con
Más detalles1.- CREACIÓN DE CONSULTAS.
1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por
Más detalles1. Instalar el componente en el sitio por Extensiones gestor de extensiones.
COMPONENTE ICAGENDA 1. Instalar el componente en el sitio por Extensiones gestor de extensiones. Ejemplo: 2. Seleccionar el archivo de la ubicación donde lo guarda y le da subir e instalar 3. Verifico
Más detallesIntroducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 10: PHP 4 (acceso a una base de datos) 1. Objetivos Aprender a acceder a una base de datos desde PHP. Aprender a realizar una consulta INSERT, UPDATE y
Más detallesLEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO VALE UN PUNTO
EXAMEN FINAL DE PRÁCTICAS DE BASES DE DATOS 18 de junio de 2003 Nombre: LEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO
Más detallesAcceder al backend de la web
Acceder al backend de la web Para acceder al backend de nuestra web, tan solo necesitamos añadir /admin después de nuestro dominio (www.mipagina.com/admin) en la barra de direcciónes del navegador con
Más detallesMANUAL PREZI. Elaboración: Ing. Jocabed Bautista. 1. INGRESAR A LA PAGINA: prezi.com y dar click en Registrarse
MANUAL PREZI 1. INGRESAR A LA PAGINA: prezi.com y dar click en Registrarse A continuación nos pide elegir el tipo de cuenta, seleccionamos la primer que es Public y damos clic en Registrarse ahora. Llenamos
Más detallesTutorial KingSoft Office
Tutorial KingSoft Office Para comenzar a trabajar con la Suite, daremos click en el icono de la barra de menús y nos aparecerán una serie de iconos como la siguiente Imagen: De allí, seleccionaremos el
Más detalles1 Objetivo. Diseño de Interfaces Hombre Máquina. Práctica 6 Acceso a bases de datos
Diseño de Interfaces Hombre Máquina Prácticas de laboratorio Curso 2007/08 Práctica 6 Acceso a bases de datos 1 Objetivo 1.1 Consulta de viviendas Realizar una página que produzca un listado con todas
Más detallesIES María de Molina Ejercicios de KompoZer KOMPOZER. Vamos a crear una página Web que contendrá información sobre MECANISMOS.
KOMPOZER Vamos a crear una página Web que contendrá información sobre MECANISMOS. 1. CREACIÓN DE LA ESTRUCTURA DE UN SITIO 1.1. CREACIÓN DE LA CARPETA DEL SITIO WEB Para empezar hay que crear un sitio
Más detallesTUTORIAL PARA DAR DE ALTA EL SELLO DIGITAL
TUTORIAL PARA DAR DE ALTA EL SELLO DIGITAL PARA DAR DE ALTA NUESTRO SELLO DIGITAL DEBEMOS CREAR UNA CARPETA LLAMA SAT Y 3 SUBCARPETAS CON NOMBRE: APLICACIONES(EN ESTA IRÁ LA APLICACIÓN PARA TRAMITAR EL
Más detallesGrupo de Ingeniería del Software. Conceptos básicos de formularios HTML
escuela técnica superior de ingeniería informática HTML Estático: Formularios Departamento de Lenguajes Grupo de Ingeniería del Software Noviembre 2004 Conceptos básicos de formularios HTML Los formularios
Más detallesSelección de registros de una base de datos
Selección de registros de una base de datos A continuación vamos a explicar la sentencia SQL que nos permite seleccionar un conjunto de registros en una tabla. Para ello tenemos que seguir los siguientes
Más detallesMANUAL PRÁCTICO DE PHP
INSTITUTO DE FORMACIÓN PROFESIONAL CEPEU Local 1: Estados Unidos 805 esq. Fulgencio R. Moreno Tel-Fax: 202-146; Cel. 0982 931-492 http://www.cepeu.com.py *** cepeu@cepeu.edu.py MANUAL PRÁCTICO DE PHP Que
Más detallesFIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015
FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 Dirección Nacional de Tecnologías de la Información y Comunicaciones Instalación de certificado
Más detallesOBJETOS CONTENEDORES JPANEL Y JSCROLLPANEL
OBJETOS CONTENEDORES JPANEL Y JSCROLLPANEL Swing Containers Los objetos pertenecientes a Swing Containers, son objetos que permiten agrupar a otros objetos y facilitan el manejo de ciertos procesos dentro
Más detalles//Sección de manejo de excepciones. Las rutinas de manejo de errores //aparecen aqui
PL/SQL - Oracle PL/SQL (Procedural Language/SQL) es una extensión de SQL, que agrega ciertas construcciones propias de lenguajes procedimentales, obteniendose como resultado un lenguaje estructural mas
Más detallesTutorial. LINO IT (Mireya Martínez Estevan y María Juan Llopis
1 Tutorial. LINO IT (Mireya Martínez Estevan y María Juan Llopis HERRAMIENTA/APLICACIÓN WEB:Lino it URL: http://en.linoit.com/ DESCRIPCIÓN: LINO IT Es una herramienta web 2.0. Organiza nuestra notas (sticks)
Más detalles9- PHP, insertar y borrar registros
9- PHP, insertar y borrar registros Curso: Desarrollo de aplicaciones Web Cris*na Puente, Rafael Palacios 2010- 1 Insertar nuevos registros Insertar nuevos registros Para introducir nuevos registros mediante
Más detallesPráctica #1 Crear Base de Datos
Práctica #1 Crear Base de Datos Contenido: Creación de tablas de datos Selección de distintos tipos de datos Aplicación de propiedades de campos Objetivo: Al término de esta práctica el alumno deberá de
Más detallesINGENIERÍA TELEINFORMÁTICA
INGENIERÍA TELEINFORMÁTICA Programas Utilitarios Sesión 13 Introducción al Entorno de Trabajo de Microsoft Excel 2007 Docente: Ing. María Nícida Malca Quispe 1 AGENDA Introducción Hoja electrónica de cálculo.
Más detallesCreación de formulario en Fabrik (Joomla 1.7)- 1 Inicio
Creación de formulario en Fabrik (Joomla 1.7)- 1 Inicio Instalación del Fabrik Lo primero que se hace es instalar el paquete del Fabrik que se descarga de la página oficial, en este caso el paquete para
Más detallesCombinación de correspondencia en Microsoft Office Word 2003
Combinación de correspondencia en Microsoft Office Word 2003 Si necesitamos enviar una misma carta a diferentes destinatarios y direcciones, la herramienta combinación de correspondencia de Word nos es
Más detallesMicrosoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 13:PLANTILLAS 13.1. Introducción Una plantilla es un modelo o patrón para crear
Más detallesChecks, Triggers y Excepciones en InterBase: validando desde la base de datos
Checks, Triggers y Excepciones en InterBase: validando desde la base de datos Por Alfonso Ricaño Bringas InterBase nos permite validar los valores que ingresan a los campos, mediante las restricciones
Más detallesCIRCUITOS COMBINACIONALES CON isplever
CIRCUITOS COMBINACIONALES CON isplever En el siguiente tutorial se describe el procedimiento para crear un diseño digital usando esquemático con el software isplever. Se explicará como implementar la ecuación
Más detallesHACER COPIAS DE SEGURIDAD EN WINDOWS
PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA HIGIENE Y SEGURIDAD INDUSTRIAL - SEGURIDAD OCUPACIONAL I-A HERRAMIENTAS INFORMATICAS SISTEMA OPERATIVO:
Más detallesImplementar Pagosonline.net a su CMS Mambo o Joomla! Usando el Componente VirtueMart
Implementar Pagosonline.net a su CMS Mambo o Joomla! Usando el Componente VirtueMart Versión 3 Contenido Última actualización: Septiembre de 2009 Copyright 2009 (C) Pagosonline.net S.A TABLA DE CONTENIDO
Más detallesEBRARY. Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas.
EBRARY Descripción general de la base Permite el acceso a más de 31,800 libros electrónicos en texto completo de múltiples disciplinas. Descripción del servicio El servicio está disponible los 365 días
Más detallesCOMBINAR CORRESPONDENCIA
COMBINAR CORRESPONDENCIA Microsoft Office Word nos provee una herramienta muy útil que nos permite incluir en un documento, datos que se encuentran almacenados en otro lugar. De esta forma logramos obtener
Más detallesFUNCIONES EN EXCEL III
FUNCIONES EN EXCEL III UTILIZANDO REFERENCIAS ABSOLUTAS Y RELATIVAS En Excel puedes especificar tres tipos de referencias: relativas, absolutas y mixtas. Al utilizar el tipo de referencia adecuado nos
Más detallesCómo administrar una cuenta de correo electrónico?
Cómo administrar una cuenta de correo electrónico? Guía de apoyo 1. Para comenzar 1.1 Abrir el navegador de internet 1.2 Ir a la página del proveedor de correo: http://gmail.com 1.3 Seleccionar Crear una
Más detallesDISEÑO DE PRESENTACIONES EN LA ENSEÑANZA. Diapositivas de diagrama
DISEÑO DE PRESENTACIONES EN LA ENSEÑANZA 5 Diapositivas de diagrama 1 1. Diapositivas de diagrama a) Crear una diapositiva de diagrama 2. Entorno de trabajo de los diagramas 3. Barra de herramientas Formato
Más detallesFUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B)
APRENDERAPROGRAMARCOM FUNCIONES PHP: DECLARACIÓN Y LLAMADAS PARÁMETROS, RETURN EJERCICIOS EJEMPLOS RESUELTOS (CU00827B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero Fecha
Más detallesAPUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje
Más detallesBASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
Más detallesCREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B)
APRENDERAPROGRAMAR.COM CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B) Sección: Cursos Categoría: Tutorial básico del programador
Más detallesPROGRAMAS PARA LA CLASSPAD MANAGER.
PROGRAMAS PARA LA CLASSPAD MANAGER. BUSCA DIVISORES Vamos a preparar un programa sencillo, cuya misión es buscar los divisores de un número. Primero lo prepararemos con el Classpad Manager del ordenador,
Más detalles2- Formularios y JavaScript Course: Developing web- based applica=ons
2- Formularios y JavaScript Course: Developing web- based applica=ons Cris*na Puente, Rafael Palacios 2010- 1 Creación de formularios Formularios Un formulario HTML es una sección de un documento que contiene
Más detallesTRABAJAR OBRAS COMO TALLER MECÁNICO
EUROWIN 6.00 TRABAJAR OBRAS COMO TALLER MECÁNICO EUROWINsoft Proyecto Eurowin 6.00, Trabajar obras como taller mecánico Revisión de 24 de Mayo 2004 1 Eurowin 6.00 estándar TRABAJAR OBRAS COMO TALLER MECÁNICO
Más detallesGUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)
GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta
Más detallesA continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:
FORMULARIOS BAJO HTML INTRODUCCION A FORMULARIOS Un formulario permite que el visitante al sitio cargue datos y sean enviados al servidor. Es el medio ideal para registrar comentarios del visitante sobre
Más detalles1. Barra de menús Muestra los comandos de menú para utilizar el software StarBoard 2. Barra de
El software interactivo de las pizarras interactivas TRAUBOARD Starboard FX se instala en cualquier PC (no hay límite de licencias) a través de asistentes. Una vez instalado veremos un icono de Starboard
Más detallesDISTRITO de A.P.S. CONDADO-CAMPIÑA. SERVICIO ANDALUZ DE SALUD. CONSEJERÍA DE SALUD.
CÓMO REGISTRAR EN Diraya EL INFORME DE CONDICIONES DE SALUD (ICS) de la Ley 39/2006, de 14 de diciembre, de Promoción de la Autonomía Personal y Atención a las Personas en situación de Dependencia?....Y
Más detallesImpress III Elementos interactivos
Impress III Elementos interactivos 1. Crea una nueva presentación, con las siguientes condiciones: - El tema de dicha presentación debe estar relacionado con un escritor famoso y sus obras más relevantes.
Más detallesConstructor de sitios. Manual de Usuario
Constructor de sitios Manual de Usuario Contenido Introducción... 1 Comienza a crear tu sitio... 2 1.- Inicia sesión... 2 2.-Comenzar con la creación... 3 3.-Crear un proyecto... 3 4.-Seleccionar la plantilla...
Más detalles