DFSI Curso Ejercicios PHP y MySql 1
|
|
- Ernesto Calderón Segura
- hace 7 años
- Vistas:
Transcripción
1 DFSI Curso Ejercicios PHP y MySql 1 CREATE TABLE directorio ( id mediumint(8) unsigned NOT NULL auto_increment, nombre varchar(20) NOT NULL default '', apellido varchar(20) NOT NULL default '', varchar(30) NOT NULL default '', url varchar(30) NOT NULL default '', nick varchar(20) NOT NULL default '', UNIQUE KEY id (id), KEY ( ,nick) ) TYPE=MyISAM; INSERT INTO directorio VALUES (1, 'Rodolfo', 'Ruiz', 'rolf@alesys.net', ' 'rolf'); INSERT INTO directorio VALUES (2, 'Daniel', 'de la Cruz', 'null@granatta.com', ' 'granatta'); INSERT INTO directorio VALUES (3, 'Fernando', 'Flórez', 'info@onelx.com', ' 'fernando'); INSERT INTO directorio VALUES (4, 'Santiago', 'Anglés', 'info@sangles.com', ' 'sangles'); INSERT INTO directorio VALUES (5, 'Manuel', 'Vejarano', 'xflash@flasmail.com', ' 'jesús'); INSERT INTO directorio VALUES (6, 'Kali', 'Romiglia', 'kali@romiglia.com', ' 'kali'); INSERT INTO directorio VALUES (7, 'Carlos', 'Zumbado', 'nadie@kadazuro.com', ' 'kadazuro'); includes/config.php $HOSTNAME = "localhost";//servidor $USERNAME = "root"; //USUARIO $PASSWORD = ""; //CONTRASEÑA $DATABASE = "pruebas"; //BASE DE DATOS includes/funciones.php /*** función conectar que = se conecta a mysql y devuelve el identificador de conexión ***/ function conectar(){ global $HOSTNAME,$USERNAME,$PASSWORD,$DATABASE; $idcnx = mysql_connect($hostname, $USERNAME, $PASSWORD) or DIE(mysql_error()); mysql_select_db($database, $idcnx); return $idcnx;
2 DFSI Curso Ejercicios PHP y MySql 2 mysql_num_rows.php $sql = "SELECT * FROM directorio ORDER BY id DESC"; echo "cantidad de filas en el resultado: ". mysql_num_rows($res); else{ baseimpresionresultados.php (no hace nada es una plantilla para los casos siguientes ) $sql = "SELECT nick, ,url FROM directorio ORDER BY id ASC"; else{ mysql_fetch_row.php (impresión de resultados usando un array) Cada índice del array es una columna de resultado.
3 DFSI Curso Ejercicios PHP y MySql 3 $sql = "SELECT nick, ,url FROM directorio ORDER BY id ASC"; while ($fila = mysql_fetch_row($res)) { echo "nombre: ". $fila[0]. ", ". $fila[1]. ", url: ". $fila[2]. "<br>"; else{ mysql_fetch_array.php (impresión de resultados usando un array de lista) Cada columna de la tabla presente en la consulta es un índice del array. $sql = "SELECT nick, ,url FROM directorio ORDER BY id ASC"; while ($fila = mysql_fetch_array($res)) { echo "nombre: ". $fila['nick']. ", ". $fila[' ']. ", url: ". $fila['url']. "<br>"; else{ mysql_fetch_object.php (impresión de resultados usando un objeto) Cada columna de la fila es una propiedad de un objeto. $sql = "SELECT nick, ,url FROM directorio ORDER BY id ASC";
4 DFSI Curso Ejercicios PHP y MySql 4 while ($fila = mysql_fetch_object($res)) { echo "nombre: $fila->nick, $fila-> ,url: $fila->url <br>"; else{ mysql_fetch_list.php (impresión de resultados usando la funcion list) En la lista se pasan como parámetros los nombres de las variables que deseemos para cada columna) $sql = "SELECT nick, ,url FROM directorio ORDER BY id ASC"; while (list($nick,$ ,$url) = mysql_fetch_array($res)) { echo "nombre: ". $nick. ", ". $ . ", url: ". $url. "<br>"; else{ variablesget.php (Envío de variables mediante GET) if(isset($_get['id'])){ echo "variable id con valor: ". $_GET['id']; llamada : respuesta :
5 DFSI Curso Ejercicios PHP y MySql 5 variable id con valor: 1 variable id con valor: hola variablesget_b.php (con un formulario) PHP_SELF es una variable de servidor que retorna la ruta hasta el fichero, lo que nos indica que este documento, que es el que contiene el formulario, también será el que procese la información. if(isset($_get['id'])){ echo "variable id con valor: ". $_GET['id']; <form method="get" action=" echo $_SERVER['PHP_SELF'];"> <input type="text" name="id"><br> <input type="submit" name ="submit" value="enviar"> </form> variablespost.php (Envío de variables mediante POST) if(isset($_post['id'])){ echo "variable id con valor: ". $_POST['id']; <form method="post" action=" echo $_SERVER['PHP_SELF'];"> <input type="text" name="id"><br> <input type="submit" name ="submit" value="enviar"> </form> llamada : No se imprimen resultados debido a que la variable no es pasada mediante el método que se espera. Si se escribe un texto en el campo de texto del formulario, y pulsamos el botón enviar se procesará adecuadamente este dato. Listado.php (listado de registros, con acciones) <table width="500" border="1" cellpadding="0" cellspacing="0"> <td>id</td>
6 DFSI Curso Ejercicios PHP y MySql 6 <td>nombre</td> <td colspan="3"align="center" >acción</td> $sql = "SELECT id,nick FROM directorio ORDER BY id ASC"; while (list($id,$nick) = mysql_fetch_array($res)) { echo "<td>$id</td>\n"; echo "<td>$nick</td>\n"; echo "<td><a href='ver.php?id=$id'>ver</a></td>\n"; echo "<td><a href='editar.php?id=$id'>editar</a></td>\n"; echo "<td><a href='eliminar.php?id=$id'>eliminar</a></td>\n"; else{ echo "<td colspan='5' align='center' >no se obtuvieron resultados</td>"; </table> ver.php (obtención de detalles de un registro) //si no hay id, no puede seguir. if(empty($_get['id'])){ header("location: listado.php"); <table width="400" border="1" cellpadding="0" cellspacing="0"> $sql = "SELECT * FROM directorio WHERE id=".$_get['id']; while ($fila = mysql_fetch_array($res)) {
7 DFSI Curso Ejercicios PHP y MySql 7 <td>id</td> <td> echo $fila['id'];</td> <td>nombre</td> <td> echo $fila['nombre']." ". $fila['apellido'];</td> <td>nick</td> <td> echo $fila['nick'];</td> <td> </td> <td> echo $fila[' '];</td> <td>web site</td> <td> echo $fila['url'];</td> else{ echo "<td colspan='2' align='center'>no se obtuvieron resultados</td>"; </table> editar.php (editar / modificar un registro) //si la forma ha sido enviada editamos el registro. if(isset($_post['submit'])){ $sql = "UPDATE directorio SET "; $sql.= "nombre ='".$_POST['nombre']."',"; $sql.= "apellido ='".$_POST['apellido']."',"; $sql.= "nick ='".$_POST['nick']."',"; $sql.= " ='".$_POST[' ']."',"; $sql.= "url ='".$_POST['url']."'"; $sql.= " WHERE id =".$_POST['id']; $res = mysql_query($sql) or die(mysql_error()); echo "Registro actualizado.<br><a href='listado.php'>regresar</a>";
8 DFSI Curso Ejercicios PHP y MySql 8 //si no hay id, no puede seguir. if(empty($_get['id'])){ header("location: listado.php"); //consulta para mostrar los datos. $sql = "SELECT * FROM directorio WHERE id=".$_get['id']; //si hay resultados hacemos la forma. <form name="form1" method="post" action="echo $_SERVER['PHP_SELF'];"> <table width="400" border="1" cellpadding="0" cellspacing="0"> while ($fila = mysql_fetch_array($res)) { <td width="150">id</td> <td><input name="id" type="hidden" id="id" value="echo $fila['id'];"> echo $fila['id'];</td> <td>nombre</td> <td><input name="nombre" type="text" id="nombre" value=" echo $fila['nombre'];"></td> <td>apellido</td> <td><input name="apellido" type="text" id="apellido" value=" echo $fila['apellido'];"></td> <td>nick</td> <td><input name="nick" type="text" id="nick" value=" echo $fila['nick'];"></td> <td> </td> <td><input name=" " type="text" id=" " value=" echo $fila[' '];"></td>
9 DFSI Curso Ejercicios PHP y MySql 9 <td>web site</td> <td><input name="url" type="text" id="url" value=" echo $fila['url'];"></td> <td> </td> <td align="right"><input type="submit" name="submit" value="enviar"></td> </table> </form> else{ //no hay resultados, id malo o no existe. nuevo.php (inserción de un registro) //si la forma ha sido enviada editamos el registro. if(isset($_post['submit'])){ $campos = "nombre,apellido,nick, ,url"; $valores = "'".$_POST['nombre']."',"; $valores.= "'".$_POST['apellido']."',"; $valores.= "'".$_POST['nick']."',"; $valores.= "'".$_POST[' ']."',"; $valores.= "'".$_POST['url']."'"; $sql = "INSERT INTO directorio ($campos) VALUES($valores)"; $res = mysql_query($sql) or die(mysql_error()); echo "Registro ingresado.<br><a href='listado.php'>regresar</a>"; <form name="form1" method="post" action="echo $_SERVER['PHP_SELF'];"> <table width="400" border="1" cellpadding="0" cellspacing="0"> <td>nombre</td> <td><input name="nombre" type="text" id="nombre" value=""></td>
10 DFSI Curso Ejercicios PHP y MySql 10 <td>apellido</td> <td><input name="apellido" type="text" id="apellido" value=""></td> <td>nick</td> <td><input name="nick" type="text" id="nick" value=""></td> <td> </td> <td><input name=" " type="text" id=" " value=""></td> <td>url</td> <td><input name="url" type="text" id="url" value=""></td> <td> </td> <td align="right"><input type="submit" name="submit" value="enviar"></td> </table> </form> eliminar.php (borrado de un registro concreto) if(isset($_post['submit'])){ $sql = "DELETE FROM directorio WHERE id =".$_POST['id']; $res = mysql_query($sql) or die(mysql_error()); echo"registro ".$_POST['id']." eliminado.<br><a href='listado.php'>regresar</a>"; //si no hay id, no puede seguir. if(!isset($_get['id'])){ header("location: listado.php"); <form name="form1" method="post" action="echo $_SERVER['PHP_SELF'];"> <table width="400" border="0" cellpadding="0" cellspacing="0">
11 DFSI Curso Ejercicios PHP y MySql 11 <td><input name="id" type="hidden" id="id" value="echo $_GET['id'];"><br> Seguro de querer borrar el registro con id echo $_GET['id'];?</td> <td align="right"><input type="submit" name="submit" value="borrar registro."></td> <td align="center"><a href="listado.php">cancelar</a></td> </table> </form>
Creando 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 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 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 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 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 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 detallesAPRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
Más detallesIntroducción a PostgreSQL con PHP
1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,
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 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 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 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 detallesPHP Y BASES DE DATOS. Introducción a SQL
PHP Y BASES DE DATOS M.I María Luisa González Ramírez Introducción a SQL SQL es el lenguaje usado para interactuar con las base de datos. Es un lenguaje normalizado, utilizado por los diferentes motores
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 detallesBase de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Base de Datos: Ejemplo Usuarios
Base de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Taller de Proyecto Una base de datos puede contener 1 ó + tablas Una tabla puede contener 1 ó + columnas
Más detallesPHP. Introducción (1) Introducción (3) Introducción (2) PHP 1
Introducción (1) Personal Home Page Qué es? Acrónimo de : Hypertext Preprocessor. Lenguaje interpretado de alto nivel que permite desarrollar fácilmente páginas dinámicas. Similar a los lenguajes C y Perl.
Más detallesPHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ
PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ 1. INTRODUCCIÓN 2. VARIABLES 3. OPERADORES ARITMÉTICOS 4. OPERADORES DE COMPARACIÓN 5. OPERADORES LÓGICOS 6. SENTENCIAS CONDICIONALES 7. BUCLES 8. MANEJO DE CADENAS DE CARACTERES
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 detalles[ Programación en PHP ]
Julio 09 [ Programación en PHP ] Guía rápida [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / p h p. p h p ] Programación en PHP Guía rápida PHP, acrónimo de "PHP: Hypertext Preprocessor",
Más detallesDesarrollo de sitios web con PHP y MySQL
Desarrollo de sitios web con PHP y MySQL Tema 4: Acceso a bases de datos MySQL en PHP José Mariano González Romano mariano@lsi.us.es Tema 4: Acceso a bases de datos MySQL en PHP 1. Bases de datos en la
Más detallesProgramación PHP de bases de datos SQL Server
Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases 1. Acceso a bases Conexión al servidor Acceso a bases de
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 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 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 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 detallesMySQL y Sesiones en PHP. Área de Ingeniería Telemática
MySQL y Sesiones en PHP Contenido Repaso de SQL PHP y MySQL MySQL en PHP 2 Numéricos Standard: Repaso SQL: tipo de datos INTEGER o INT, SMALLINT, DECIMAL o DEC, NUMERIC FLOAT, REAL, DOUBLE PRECISION BIT
Más detallesConectar Flash con Access usando MDM Zinc
Conectar Flash con Access usando MDM Zinc Con este tutorial pretendo enseñar la conexión básica entre Flash / Actionscript y Microsoft Access mediante MDM Zinc, para poder empezar a crear aplicaciones
Más detallesCreación de Servicios web y modificaciones al webhosting gratuito para consumir posteriormente desde el movil
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMACION PARA DISPOSITIVOS MOVILES PDM115 Ciclo I-2014 GUIA DE LABORATORIO N 10 b Creación
Más detallesPHP y MySQL. Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades
PHP y MySQL Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades Superglobals Las superglobals son variables que están disponible en todos
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 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 detallesHTML: Formularios. Francisco J. Martín Mateos Carmen Graciani Díaz. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
Francisco J. Martín Mateos Carmen Graciani Díaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Formularios Un formulario es una zona del cuerpo de un documento HTML con
Más detallesTaller de Desarrollo de Aplicaciones Web
Universidad Nacional de José C. Paz Taller de Desarrollo de Aplicaciones Web Introducción a la programación web Prof. Martín Miguel Machuca Prof. Martín Miguel Machuca Introducción En la actualidad, cuando
Más detallesBlind SQL Injectión. Práctico
Blind SQL Injectión Práctico 1 Hola: Hace unos días prometí que publicaría un documento en el foro que nos ayudaría a entender mejor un Blind SQL Injection. La idea principal no es explicar un Blind SQL
Más detallesTema 3. Introducción a programas en el lado del servidor
Tema 3. Introducción a programas en el lado del servidor ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda! Programas en el lado del servidor Código en
Más detallesMANUAL 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 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 detallesEjemplo de aplicación PHP: Tienda
Ejemplo de aplicación PHP: Tienda Aplicaciones Web/Sistemas Web Juan Pavón Mestras Dep. Ingeniería del Software e Inteligencia Artificial Facultad de Informática Universidad Complutense Madrid Material
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 detallesCurso de PHP. Acceso a bases de datos MySQL en PHP
Curso de PHP Acceso a bases de datos MySQL en PHP Bases de datos en la Web Esquema básico de un sitio web soportado por bases de datos: Lenguaje SQL SQL (Structured Query Language) es el lenguaje que se
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 detallesRICHARD ALEXANDER BETANCUR SIERRA
LA TIENDA DE INFORMATICA INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada una de las consultas solicitadas, ejecuta cada uno de ellos en el compilador
Más detallesEscribiendo el HTML. Un formulario se declara entre estos dos tags:
Formularios Un formulario HTML sirve como principal punto de interacción con el usuario: mediante ellas, podemos hacer posible la interacción de nuestra página Web para con el usuario que visita nuestro
Más detallesAPLICACIONES WEB CON PHP Y MySQL
UNIDAD IV APLICACIONES WEB CON PHP Y MySQL 1. INTRODUCCION A PHP 1.1 Conceptos básicos El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir que es un lenguaje de programación con
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 detallesManual de JSP con MySQL
Contenido Introducción... 2 Requerimientos... 2 Requerimiento #1: IDE Eclipse... 2 Requerimiento #2: Apache Tomcat, Jboss y MySQL... 2 Desarrollo... 3 Paso #1: Ejecutar Eclipse... 3 Paso #2: WorkSpace...
Más detallesPractica 9. Correo Varchar 30 Ninguna Puesto varchar 10 Ninguna Salario Int 10 Ninguna. Realizar lo siguiente.
Practica 9 PHP con MySQL. Realizar una base de datos de nombre Escuela, la base tendrá 2 tablas, Alumnos y Personal. La tabla Alumnos constara de lo siguiente: Nombre Tipo Longitud Características ID Int
Más detallesIntroducción. PHP, es un lenguaje orientado a conexiones entre páginas Web y servidores donde se almacenan toda clase de Bases de Datos.
Introducción PHP es lenguaje de scripting que permite generar paginas HTML. A diferencia de las paginas estáticas de HTML que son útiles para presentar documentos estáticos,es decir que no son modificables,
Más detallesAcceso a bases de datos MySQL con PHP
GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
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 detallesFuncionamiento del sistema de autentificación en PHP
Sistema de autentificación PHP Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con
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 detallesTRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008
TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.
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 detallesPHP Perfect SQL v1.0 (SQL perfectas en PHP)
PHP Perfect SQL v1.0 (SQL perfectas en PHP) Muchas veces cuando programamos para web es muy fácil cometer errores en la construcción sintáctica de consultas SQL, por ejemplo cuando tenemos que realizar
Más detallesDesarrollo PHP con Webmatrix
Álvaro Gómez Giménez (UAM.NET) Desarrollo PHP con Webmatrix 25-11-2011 1 / 30 Desarrollo PHP con Webmatrix Álvaro Gómez Giménez UAM.NET 25-11-2011 Álvaro Gómez Giménez (UAM.NET) Desarrollo PHP con Webmatrix
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having
Más detallesDocumento de código fuente de los script:
Documento de código fuente de los script: ejemplo1.php TEMA 1 //Esto es un comentario es mi primer script en PHP $myvar = "Hola. Este es mi primer script en PHP "; echo $myvar; printf ("También
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 detalles8º Unidad Didáctica PHP. Eduard Lara
8º Unidad Didáctica PHP Eduard Lara 1 ÍNDICE 8.1 Lenguajes de script del servidor PHP 8.2 Sintaxis básica de PHP 8.3 La instrucción include 8.4 Cookies y sesiones 8.5 Bases de datos. Interacción con MySQL
Más detallesTutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos
Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos
Más detallesPÁGINAS DINÁMICAS WEB CON PHP. Unidad 4 Aplicaciones Web
PÁGINAS DINÁMICAS WEB CON PHP Unidad 4 Aplicaciones Web Agenda del curso PHP 2009 DIA 5 (2 horas) (2 horas) Aplicaciones web Variables predefinidas en PHP Uso de formularios en PHP (2 horas) Administración
Más detallesMinisterio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 4: Servicios de Internet. SMTP
Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 4: Servicios de Internet. SMTP Aulas en red. Aplicaciones y servicios. Windows Servicio SMTP Para concluir este módulo dedicado
Más detalles- 2003-06-17. La Estructura
- 2003-06-17 La Estructura Primero y antes que nada, debemos preparar la tabla en la base de datos que contendrá todos los temas de nuestro foro. Lo que esta tabla tendrá, es la información de nuestros
Más detallesDescargar y ejecutar MySQL Windows Installer
Descargar y ejecutar MySQL Windows Installer MySQL-1 Click Next, aceptar Licencia, Click Next MySQL-2 Click Custom, Browse para seleccionar directorio MySQL-3 Entre directorio C:\MySQL, click OK, Next
Más detallesOBJETIVOS METODOLOGÍA PROCEDIMIENTO 1.- Trabajo con el servidor de bases de datos Sybase
UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD DE INGENIERIA Departamento de Ingeniería de Sistemas e Industrial Curso de Bases de Datos Por: Ismael Castañeda Fuentes Taller Marzo 21 de 2013 OBJETIVOS Conectarse
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 detallesREGISTRO DE USUARIOS EN PHP Y MYSQL
REGISTRO DE USUARIOS EN PHP Y MYSQL En que consiste? y para que sirve? muy sencillo, en algunas webs como por ejemplo esta queremos interactuar con los usuarios, deseamos que estos puedan enviar scripts
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 detallesDesarrollo de Código Seguro. Seguridad en PHP. Introducción. Register Globals
Desarrollo de Código Seguro 22 y 27 de Septiembre de 2004 Facultad Regional Concepción del Uruguay Universidad Tecnológica Nacional Gabriel Arellano arellanog@frcu.utn.edu.ar Seguridad en PHP Lineamientos
Más detallesDesarrollo de sitios web con PHP y MySQL
Desarrollo de sitios web con PHP y MySQL Tema 3: Formularios José Mariano González Romano mariano@lsi.us.es Tema 3: Formularios 1. Acceso a formularios HTML desde PHP 2. El formulario de PHP 3. Subida
Más detallesIMPRIMIR EN PANTALLA Y USO DE VARIABLES
PREGUNTAS FRECUENTES SOBRE PHP Qué es PHP? Las siglas PHP significan Hypertext Preprocessor, en sí PHP es un lenguaje destinado en su mayoría a la Web, aunque existen aplicaciones PHP que pueden correr
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 detallesMotores de Base de Datos Libres: Postgresql y MySql. Ing. Ricardo Naranjo Faccini, M.Sc
XXIV SALÓN DE INFORMÁTICA Motores de Base de Datos Libres: Postgresql y MySql Ing. Ricardo Naranjo Faccini, M.Sc Novell Product Manager Nexsys de Colombia S.A. Octubre 13 de 2004 Encontrando el camino
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 detallesQué ofrece Autentia Real Business Solutions S.L?
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 info@autentia.com - www.autentia.com Qué ofrece Autentia Real Business Solutions
Más detallesConexión a Bases de Datos en PHP
1. 2. 3. 4. 5. 6. Configuración y acceso servidor MySQL 1.1. Conexión servidor MySQL desde xampp 1.2. Configuración password usuario root Configurar la Base de Datos 2.1. Crear la Base de datos 2.2. Crear
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 detallesPrimera Escuela de la Red Temática SVO. Madrid, Noviembre, 27 28, 2006. SQL básico. Carlos Rodrigo Blanco LAEFF INTA crb@laeff.inta.
Primera Escuela de la Red Temática SVO. Madrid, Noviembre, 27 28, 2006 SQL básico LAEFF INTA crb@laeff.inta.es Qué es SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado,
Más detallesCapítulo IV. Implementación del sistema. En este capítulo abordaremos la implementación del sistema de administración de
Capítulo IV Implementación del sistema En este capítulo abordaremos la implementación del sistema de administración de asuntos departamentales y abarcaremos temas como el acceso a la base de datos, el
Más detallesSistemas de Bases de Datos II ITS / ITSB EMT CETP
Administración de Datos D. M. L. Data Manipulation Language Administración de Datos D. M. L. Data Manipulation Language Lenguaje de Manipulación de Datos. Administración de Datos Los comandos son los siguientes:
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 detallesÁlvaro Herrera alvherre@dcc.uchile.cl Modelamiento Avanzado de Datos con PostgreSQL
Modelamiento Avanzado de Datos con PostgreSQL Álvaro Herrera alvherre@dcc.uchile.cl Quinto Encuentro Nacional de Linux, Chile Contenidos Restricciones Check OUTER JOIN Operaciones de Conjuntos Agrupamiento
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 detallesUNIVERSIDAD AUTONOMA DE LOS ANDES UNIANDES LENGUAJE SQL. SQL es un estándar un lenguaje estructurado para consultas
LENGUAJE SQL Que es SQL? SQL es un estándar un lenguaje estructurado para consultas SQL te permite acceder y manejar bases de datos SQL es un Estándar (ANSI American National Standards Institute) Que puede
Más detallesJSP. MSc. Daniel Alejandro Yucra Sotomayor Pag. - 1 - Web Services. Laboratorio Nro. 11. Web Services con JAX-WS con MySQL. I. Competencia General:
Laboratorio Nro. 11 Web Services con JAX-WS con MySQL I. Competencia General: Mostrar la capacidad que tienen los web services cuando se combinan con componen como una base de datos en MySQL. II. Definiendo
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 detallesÍNDICE 1. INTRODUCCIÓN 2. CONFIGURACIÓN. 3. CONCEPTOS SOBRE cakephp 3. DESARROLLO CON SCAFFOLD. 4. EJEMPLO COMPLETO. 5. AÑADIR FUNCIONALIDAD..
TUTORIAL DE cakephp ÍNDICE 1. INTRODUCCIÓN 5 2. CONFIGURACIÓN. 5 3. CONCEPTOS SOBRE cakephp 7 3. DESARROLLO CON SCAFFOLD. 18 4. EJEMPLO COMPLETO. 20 5. AÑADIR FUNCIONALIDAD.. 36 6. DISEÑO DE LA APLICACIÓN..
Más detallesSistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos:
Bases de Datos Introducción a ORACLE Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos: o Tradicionales como INTEGER, VARCHAR2, DATE,..., etc. o Nuevos y complejos:
Más detallesUNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000
PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 Creación de la base de Datos Pulsamos F5 para Actualizar, y una vez posicionados en nuestra base de datos,se crean los scripts que seran soportados por el
Más detallesLENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2)
LENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2) N O T A S D E L A M A T E R I A B A S E S D E D A T O S I L I C E N C I A T U R A E N C I E N C I A S D E L A C O M P U T A C I Ó N U N I V E R S I D A D D E
Más detallesProgramación Procedural de Aplicaciones Web de baja complejidad
Trabajando con Bases de Datos MySQL Con este capítulo, llegamos al final del curso PHP para Principiantes. Abarcando esta última unidad, ya estaremos en condiciones de crear aplicaciones funcionales de
Más detallesLENGUAJE SQL. En Mysql se utiliza un subconjunto de SQL (update, insert into, delete, select, truncate,etc).
LENGUAJE SQL Un manejador de base de datos debe de contener lenguajes que permitan definir el modelos de los datos, este mismo es que permite crear la estructura de la base de datos. Lenguaje de Definicion
Más detalles1.- Introducción. 2.- Principios básicos. Manual de Introducción al ASP (Active Server Pages)
Manual de introducción al ASP 1 - Introducción 2 - Principios básicos 3 - Objetos 4 - Funciones básicas 5 - Introducción a las bases de datos 6 - Alojamiento ASP 7 - Acerca de este manual 1.- Introducción
Más detallesMercado En Línea MANUAL DE INTEGRACIÓN. Modo Pasarela. Equipos de Escritorio (PC), Dispositivos Móviles y Apps CONFIDENCIAL
Mercado En Línea MANUAL DE INTEGRACIÓN Modo Pasarela Compatibilidad con: Equipos de Escritorio (PC), Dispositivos Móviles y Apps Fecha de Creación: 11-04-2012 Revisión: 24-08-2014 AVISO LEGAL: PROTECCIÓN
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 detallesSQL básico. SQL básico http://idesweb.es/ 1. Contenido
SQL básico http://idesweb.es/ 1 SQL básico El presente documento no tiene más aspiraciones que servir de recordatorio mínimo para las órdenes más básicas y en su mínima expresión. No es un manual de SQL
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 detalles