Parcial Programación 3
|
|
- Raúl Moreno Crespo
- hace 5 años
- Vistas:
Transcripción
1 Parcial Programación 3 Realizar el módulo de inserción de usuarios de su proyecto, este deberá tener los siguientes ítems. 1. Inserción de la imagen del usuario. 2. Datos básicos del usuario (formulario) 3. Asignación de contraseña en la base de datos 4. Modificación de los datos. Les copio el ejercicio del CRUD de la subida de una imagen a una base de datos que les va a servir como guía. La entrega del parcial es el día lunes 30 de abril debido a que el día martes es festivo. El código fuente del ejercicio esta El diseño podría ser de la siguiente manera
2 SUBIR, INSERTAR, ACTUALIZAR, ELIMINAR UNA IMAGEN UTILIZANDO PHP Base de datos y tabla En este ejemplo usamos la base de datos mysql test donde insertamos el sql siguiente Database: `test`
3 -- Table structure for table `tbl_users` -- CREATE TABLE IF NOT EXISTS `tbl_movil` ( `movil_id` int(11) NOT NULL AUTO_INCREMENT, `movil_marca` varchar(20) NOT NULL, `movil_tipo` varchar(50) NOT NULL, `movil_img` varchar(200) NOT NULL, PRIMARY KEY (`movil_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1; Dumping data for table `tbl_users` -- Ahora tenemos que crear sólo 4 archivos que se encargarán de las operaciones CRUD dbconfig.php Este es el archivo de configuracion y acceso a la base de datos. Edite los datos según su configuración <?php $DB_HOST = 'localhost'; $DB_USER = 'root'; $DB_PASS = '';
4 $DB_NAME = 'test'; try $DB_con = new PDO("mysql:host=$DB_HOST;dbname=$DB_NAME",$DB_USER,$DB_P ASS); $DB_con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); catch(pdoexception $e) echo $e->getmessage(); addnew.php Simple formulario HTML creado con bootstrap, los campos que he agregado aquí es para un listado de automóviles, ustedes pueden editar como estimen conveniente. Con respecto al código php, se agrega justo antes de la etiqueta <!DOCTYPE html>. en este script se inserta la imagen y sus detalles de texto, está la validación de la imagen y si algún error se produce se mostrará un mensaje apropiado. <?php error_reporting( ~E_NOTICE ); // avoid notice require_once 'dbconfig.php'; if(isset($_post['btnsave']))
5 $username = $_POST['user_name'];// user name $userjob = $_POST['user_job'];// user $imgfile = $_FILES['user_image']['name']; $tmp_dir = $_FILES['user_image']['tmp_name']; $imgsize = $_FILES['user_image']['size']; if(empty($username)) $errmsg = "Ingrese la marca"; else if(empty($userjob)) $errmsg = "Ingrese el tipo."; else if(empty($imgfile)) $errmsg = "Seleccione el archivo de imagen."; else $upload_dir = 'user_images/'; // upload directory $imgext = strtolower(pathinfo($imgfile,pathinfo_extension)); // get image extension // valid image extensions
6 valid extensions $valid_extensions = array('jpeg', 'jpg', 'png', 'gif'); // // rename uploading image $userpic = rand(1000, ).".".$imgext; // allow valid image file formats if(in_array($imgext, $valid_extensions)) // Check file size '1MB' if($imgsize < ) move_uploaded_file($tmp_dir,$upload_dir.$userpic); else $errmsg = "Su archivo es muy grande."; else son permitidos."; $errmsg = "Solo archivos JPG, JPEG, PNG & GIF // if no error occured, continue... if(!isset($errmsg))
7 $stmt = $DB_con->prepare('INSERT INTO tbl_movil(movil_marca,movil_tipo,movil_img) VALUES(:uname, :ujob, :upic)'); $stmt->bindparam(':uname',$username); $stmt->bindparam(':ujob',$userjob); $stmt->bindparam(':upic',$userpic); if($stmt->execute()) correctamente..."; $successmsg = "Nuevo registro insertado header("refresh:3;index.php"); // redirects image view page after 5 seconds.?> <!DOCTYPE html> <html lang="es"> <head> else <meta charset="utf-8"> $errmsg = "Error al insertar..."; <title>subir, Insertar, Actualizar, Borrar una imágen usando PHP y MySQL</title>
8 <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="bootstrap/css/bootstrap-theme.min.css"> <!-- Latest compiled and minified JavaScript --> <script src="bootstrap/js/jquery.min.js"></script> </head> <body> <div class="navbar navbar-default navbar-static-top" role="navigation"> <div class="container"> <div class="navbar-header"> <a class="navbar-brand" href=" title='inicio' target="_blank">inicio</a> <a class="navbar-brand" href="#" target="_blank">tutorial</a> <div class="container"> <div class="page-header">
9 <h1 class="h3">agregar nueva imágen. <a class="btn btn-default" href="index.php"> <span class="glyphicon glyphicon-eye-open"></span> ver todo </a></h1> <?php if(isset($errmsg))?> <div class="alert alert-danger"> <span class="glyphicon glyphicon-info-sign"></span> <strong><?php echo $errmsg;?></strong> <?php else if(isset($successmsg))?> <div class="alert alert-success"> <strong><span class="glyphicon glyphicon-info-sign"></span> <?php echo $successmsg;?></strong> <?php?> <form method="post" enctype="multipart/form-data" class="formhorizontal">
10 <table class="table table-bordered table-responsive"> <tr> <td><label class="control-label">marca.</label></td> <td><input class="form-control" type="text" name="user_name" placeholder="ingrese la Marca" value="<?php echo $username;?>" /></td> </tr> <tr> <td><label class="control-label">modelo.</label></td> <td><input class="form-control" type="text" name="user_job" placeholder="ingrese el Modelo" value="<?php echo $userjob;?>" /></td> </tr> <tr> <td><label class="control-label">imágen.</label></td> <td><input class="input-group" type="file" name="user_image" accept="image/*" /></td> </tr> <tr> <td colspan="2"><button type="submit" name="btnsave" class="btn btn-default"> <span class="glyphicon glyphicon-save"></span> guardar </button> </td>
11 </tr> </table> </form> <div class="alert alert-info"> <strong>tutorial link!</strong> <a href=" php-mysql.php">tutorial</a>! <!-- Latest compiled and minified JavaScript --> <script src="bootstrap/js/bootstrap.min.js"></script> </body> </html> editform.php La edición del registro se ejecuta después de buscar en la base de datos, la imagen antigua se eliminara y la nueva será cargada. A continuación únicamente pueden ver el script php.
12 <?php error_reporting( ~E_NOTICE ); require_once 'dbconfig.php'; if(isset($_get['edit_id']) &&!empty($_get['edit_id'])) $id = $_GET['edit_id']; $stmt_edit = $DB_con->prepare('SELECT movil_marca, movil_tipo, movil_img FROM tbl_movil WHERE movil_id =:uid'); else $stmt_edit->execute(array(':uid'=>$id)); $edit_row = $stmt_edit->fetch(pdo::fetch_assoc); extract($edit_row); header("location: index.php"); if(isset($_post['btn_save_updates'])) $username = $_POST['user_name'];// user name $userjob = $_POST['user_job'];// user $imgfile = $_FILES['user_image']['name']; $tmp_dir = $_FILES['user_image']['tmp_name']; $imgsize = $_FILES['user_image']['size'];
13 if($imgfile) $upload_dir = 'user_images/'; // upload directory $imgext = strtolower(pathinfo($imgfile,pathinfo_extension)); // get image extension valid extensions $valid_extensions = array('jpeg', 'jpg', 'png', 'gif'); // $userpic = rand(1000, ).".".$imgext; if(in_array($imgext, $valid_extensions)) if($imgsize < ) unlink($upload_dir.$edit_row['movil_img']); move_uploaded_file($tmp_dir,$upload_dir.$userpic); else grande mayor a 1MB"; $errmsg = "Su archivo es demasiado else."; $errmsg = "Solo archivos JPG, JPEG, PNG & GIF
14 else // if no image selected the old image remain as it is. database $userpic = $edit_row['movil_img']; // old image from // if no error occured, continue... if(!isset($errmsg)) $stmt = $DB_con->prepare('UPDATE tbl_movil movil_marca=:uname, SET movil_tipo=:ujob, movil_img=:upic movil_id=:uid'); WHERE $stmt->bindparam(':uname',$username); $stmt->bindparam(':ujob',$userjob); $stmt->bindparam(':upic',$userpic); $stmt->bindparam(':uid',$id); if($stmt->execute())
15 ?> <script> alert('successfully Updated...'); window.location.href='index.php'; </script> <?php else $errmsg = "Los datos no fueron actualizados!";?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8" /> <title>subir, Insertar, Actualizar, Borrar una imágen usando PHP y MySQL</title> <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="bootstrap/css/bootstrap-theme.min.css"> <!-- custom stylesheet --> <link rel="stylesheet" href="style.css">
16 <!-- Latest compiled and minified JavaScript --> <script src="bootstrap/js/jquery.min.js"></script> <script src="bootstrap/js/bootstrap.min.js"></script> </head> <body> <div class="navbar navbar-default navbar-static-top" role="navigation"> <div class="container"> <div class="navbar-header"> <a class="navbar-brand" href=" title='inicio' target="_blank">inicio</a> <a class="navbar-brand" href="#" target="_blank">tutorial</a> <div class="container"> <div class="page-header"> <h1 class="h2">actualización producto. <a class="btn btn-default" href="index.php"> todos los modelos </a></h1>
17 <div class="clearfix"> <form method="post" enctype="multipart/form-data" class="formhorizontal"> <?php if(isset($errmsg))?> <div class="alert alert-danger"> <span class="glyphicon glyphicon-info-sign"></span> <?php echo $errmsg;?> <?php?> <table class="table table-bordered table-responsive"> <tr> <td><label class="control-label">marca.</label></td> <td><input class="form-control" type="text" name="user_name" value="<?php echo $movil_marca;?>" required /></td> </tr>
18 <tr> <td><label class="control-label">tipo.</label></td> <td><input class="form-control" type="text" name="user_job" value="<?php echo $movil_tipo;?>" required /></td> </tr> <tr> <td><label class="control-label">imágen.</label></td> <td> <p><img src="user_images/<?php echo $movil_img;?>" height="150" width="150" /></p> <input class="input-group" type="file" name="user_image" accept="image/*" /> </td> </tr> <tr> <td colspan="2"><button type="submit" name="btn_save_updates" class="btn btn-default"> <span class="glyphicon glyphicon-save"></span> Actualizar </button> <a class="btn btn-default" href="index.php"> <span class="glyphicon glyphicon-backward"></span> cancelar </a> </td> </tr>
19 </table> </form> <div class="alert alert-info"> <strong>tutorial link!</strong> <a href=" php-mysql.php">ideas Chile </a> </body> </html> index.php Dentro del div con la clase row se crea una galería de imágenes de 250 x 250 pixeles de la tabla tbl_movil. El código de la aplicación y de este archivo queda disponible para su descarga.
BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Facultad de Estadística e Informática Clase 22 MODEL VIEW CONTROLLER Referencias Microsoft Virtual Academy. (9 agosto de 2014). Introduction to ASP.NET MVC. Obtenido de: https://mva.microsoft.com/en-us/training-courses/introduction-to-asp-net-mvc-
Más detallesCreando CRUD en PHP: operaciones básicas para la gestión de bases de datos
Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Cualquier portal web utiliza algún sistema de base de datos para almacenar la información que luego mostrará en sus páginas. Para
Más detallesELECTIVA EVALUACION FINAL
La presente evaluación consta de un proyecto basado en la Metodología para el desarrollo rápido de aplicaciones, consolidada con el proceso CRUD. En este sentido, se ha resuelto dividir en secciones el
Más detallesEn esta práctica se verá cómo crear una base de datos MySQL mediante el programa phpmyadmin y su posterior explotación a través de PHP.
DAWEB Práctica 9, día 19 de Abril 2018 PHP y MySQL En esta práctica se verá cómo crear una base de datos MySQL mediante el programa phpmyadmin y su posterior explotación a través de PHP. El SGBD phpmyadmin
Más detallesCÓMO CREAR EL MODULO DE LOGÍN
CÓMO CREAR EL MODULO DE LOGÍN En esta guía se encuentra el paso a paso de cómo desarrollar su aplicativo de login: 1. Lo primero que se debe hacer es crear el archivo principal, es decir index.php de la
Más detallesPráctica Desarrollo de Aplicaciones Avanzadas con Tecnología JAVA. Convocatoria de Septiembre
Práctica Desarrollo de Aplicaciones Avanzadas con Tecnología JAVA. Convocatoria de Septiembre La práctica es obligatoria y necesaria para poder aprobar la asignatura en la convocatoria de septiembre. Deberá
Más detallesCómo crear una tabla editable con PHP, MySQL y jquery
Cómo crear una tabla editable con, MySQL y jquery Teléfono: 900 103 253 www.hostalia.com WHITEPAPERS: Cómo crear una tabla editable con, MySQL y jquery El uso de tablas en las páginas es un recurso muy
Más detallesDPWEB I, Carrito de Compras Parte 1, Ing. Tomas Urbina. Carrito de compras con PHP y MYSQL (Parte 1)
Carrito de compras con PHP y MYSQL (Parte 1) Antes de empezar veremos, de manera resumida, para qué se utilizan las sesiones: Las sesiones nos permiten registrar un número arbitrario de variables que se
Más detallesCómo exportar datos a Excel utilizando PHP y MySQL
Cómo exportar datos a Excel utilizando PHP y MySQL No es raro encontrarnos páginas web que muestran tablas con datos sobre determinados temas y que ofrecen a los usuarios la posibilidad de descargarse
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 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 detallesIntegrar PayPal Express Checkout con PHP
Integrar PayPal Express Checkout con PHP Dentro del mundo del comercio electrónico, disponer de varios sistemas de pago nos puede ayudar a conseguir un mayor número de ventas. Por qué centrarnos únicamente
Más detallesPROYECTO ADMINISTRADOR DE CONTENIDO
Instituto Politécnico Nacional Escuela Superior de Computo PROYECTO ADMINISTRADOR DE CONTENIDO PROFE: SIGFRIDO ALEJANDRO CIFUENTES ALVAREZ ALUMNOS: AYALA CASTRO SALVADOR CRUZ SANCHEZ IVAN FRANCISCO OLVERA
Más detallesJair Ospino Ardila -- Guía Sencilla
Jair Ospino Ardila -- jairospino@ingenieros.com Guía Sencilla Son procedimientos que se ejecutan cumple una condición establecida. automáticamente cuando se Los triggers pueden ser de: Inserción (INSERT)
Más detallesConfiguración de MySQL con NetBeans
Configuración de MySQL con NetBeans Web Application Development 7CM5 26/03/2012 Desarrollo. I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL, que en este caso
Más detallesTUTORIAL DE PHP. M. en C. Erika Vilches. Parte 3.
TUTORIAL DE PHP M. en C. Erika Vilches Parte 3 http://www.erikavilches.com Arreglos Contienen muchas variables similares En lugar de tener muchas variables similares, se pueden almacenar los datos como
Más detallesCurso de PHP Modulo 7 Creando Una Base de Datos y accediendo a ella R-Luis
Base de datos: Lo primero que necesitamos es crear nuestra base de datos y ahí dentro una tabla para poder acceder a ella y cargar modificar y borrar datos, pensé en una base de datos de usuarios de una
Más detallesElementos de Control en Bootstrap
Elementos de Control en Bootstrap En esta práctica se utilizarán los elementos de control que ofrece Bootstrap. Se comenzará copiando el archivo index.html al directorio plantillas y renombrándolo como
Más detallesLaboratorio Taller Nro. 5 Aplicaciones MySql y PHP
Laboratorio Taller Nro. 5 Aplicaciones MySql y PHP TEMA: Desarrollo de Aplicaciones metodologías procedimental (Ver.1.1.1) I.Prototipo de Planillas (Base de Datos) Utilizando Mysql-Front, crear la Base
Más detallesMódulo G: CARGA Y MOSTRAR ARCHIVO E IMAGENES
Módulo G: CARGA Y MOSTRAR ARCHIVO E IMAGENES Objetivo del Módulo: Contribuir con la administración de archivos de usuario en servidor En muchas ocasiones es necesario que en nuestros aplicativos se permita
Más detallesPHP y Acceso a Datos
PDO PHP y Acceso a Datos Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software Introducción PDO SQL es el lenguaje común para trabajar con todas las BD Las interfaces que los
Más detallesConexión a Bases de Datos
Conexión a Bases de Datos MySQL desde PHP Introducción. E l sistema de acceso y manipulación de bases de datos desde PHP es similar al de otros lenguajes de script: establece la conexión con la base de
Más detallesPHP Avanzado - Información tabulada -
4. Eliminar una PHP Avanzado - - Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software 4. Eliminar una Problema a resolver Una consulta devuelve datos que son presentados de
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 detallesImplantación de Sistemas Introducción al PHP con Dreamweaver CS4
Implantación de Sistemas Introducción al PHP con Dreamweaver CS4 Octavo Semestre Profesor. Taniana Rodríguez e_mail: taniana@gmail.com Primera actividad practica Crear el nuevo sitio en dreamweaver cs4
Más detallesTALLER PHP + POSTGRES (CONEXIÓN)
La presente evaluación consta de la realización de un taller donde deberá realizar 2 fases de práctica, la primera una creación de Base de Datos con PostgreSQL y la segunda un archivo de PHP, para conectarse
Más detallesIng. Vladimir Ruben Poma L.
MIS APUNTES PHP, MYSQL, HTML, ASP, ANDROID Ing. Vladimir Ruben Poma L. 1 CURSO HTML EMBEBIDO EN HTML Las páginas escritas en PHP son simples páginas en HTML que contienen, además de las etiquetas normales,
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 detallesAplicación Triggers 1
Aplicación Triggers 1 Alumna: María del Carmen Raygoza Hernández Nº de Control: 10231529 Materia: Taller de Base de Datos Grupo: B Prof.: Ing. Ricardo de Jesús Bustamante Gonzales Archivo alta_cont $bd="directorio";
Más detallesTécnicas para la enseñanza de. Desarrollo Web. PH P - m ysqli. Liliana Gutiérrez Flores. Enero de 2016
Técnicas para la enseñanza de Desarrollo Web PH P - m ysqli Liliana Gutiérrez Flores Enero de 2016 Ejercicios: 1. Vamos a crear una base de datos de clientes, la base tiene dos tablas una de clientes y
Más detalles9- PHP, update records
9- PHP, update records Course: Developing web- based applica;ons Cris*na Puente, Rafael Palacios 2010- 1 Update Records To modify records using Php, you have to load the record into a web form It is not
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 y Acceso a Datos
PHP y Acceso a Datos Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software Febrero de 2012 Introducción SQL es el lenguaje común para trabajar con todas las BD. Las interfaces
Más detallesINSTITUTO POLITÉCNICO NACIONAL. ESCUELA SUPERIOR DE CÓMPUTO. WEB II. MySQL. Que el alumno aprenda a usar el servidor de base de datos MySql.
INSTITUTO POLITÉCNICO NACIONAL. ESCUELA SUPERIOR DE CÓMPUTO. WEB II MySQL Gutiérrez Álvarez Héctor Alberto. Objetivo: Que el alumno aprenda a usar el servidor de base de datos MySql. Desarrollo: Se escribe
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 detallesBootstrap. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. gsyc-profes (arroba) gsyc.urjc.es.
Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Febrero de 2018 GSyC - 2018 1 Derivado a partir de material de Jesús M. González-Barahona
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 detalles2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones
PASO 2: PREPARAR LA PANTALLA PARA EL DESPLIEGUE DE LOS DATOS 2.1 Desde la pantalla inicial de DW, pestaña Crear nuevo, elegir PHP 2.2 Una vez dentro de DW, hacer clic en la opción Sitio, luego elegir Administrar
Más detallesA continuación el código del formulario Registro.html y del archivo validar.js de javascript:
Examen Parcial II- Programación III 1. Dado el siguiente formulario de registro modifique la manera en que se muestran los mensajes de error de validación para cada uno de los campos. Sustituya los mensajes
Más detallesKumbia ActiveRecord Documentation
Kumbia ActiveRecord Documentation Release 2.0.0 Kumbia Team Aug 28, 2017 Contents 1 Características Principales 3 2 Indice de Contenidos 5 2.1 Introducción...............................................
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 detallesINSERCIÓN DE UN REGISTRO CON PHP Y MYSQL
INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con
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 detallesLocalizar direcciones en Google Maps con PHP
Localizar direcciones en Google Maps con Teléfono: 900 103 253 www.hostalia.com WHITEPAPERS: Localizar direcciones en Google Maps con Hoy en día es muy habitual que cualquier página web cuente con un mapa
Más detallesTabla de contenidos Introducción...3 Objetivos...3 Links de utilidad...3 CodeIgniter...3 Bootstrap...3 Servidor Local...3 Editor de Texto...
Tabla de contenidos Introducción...3 Objetivos...3 Links de utilidad...3 CodeIgniter...3 Bootstrap...3 Servidor Local...3 Editor de Texto...3 Parte 1 Conociendo Bootstrap...4 Estructura básica de nuestro
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 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 detallesDiseño y creación de interfaces para sitios web con el Framework CSS Materialize.
TEMA Diseño y creación de interfaces para sitios web con el Framework CSS Materialize. OBJETIVO Ser capaz de crear interfaces de una página web con los componentes que nos proporciona el Framework CSS
Más detallesBases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 2013
Bases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 203 Enunciado del ejercicio En los servidores de bases de asignados al curso: Sybase, MS SQL Server y Oracle, elaborar el ejercicio sobre aislamiento,
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 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 detalles5.1 Procedimientos y Funciones Almacenados. 5.2 Disparadores (Triggers).
Unidad 5 SQL Procedural 5.1 Procedimientos y Funciones. 5.2 Disparadores (Triggers). Taller Bases de Datos ISC Ing. Felipe Alanís González -ITD- 1 MySQL 1. Se usará la Base de Datos llamada LaConsentida.
Más detallescf_imagen Manipulación de imágenes
cf_imagen Manipulación de imágenes cf_imagen Es un componente para manipulación de imagenes en ColdFusion y algunas funciones limitadas en Lucee, las características que aporta son: Subir Cambiar tamaño
Más detallesPROGRAMACIÓN WEB II 4043
Modalidad: Online Duración: 26 horas Objetivos: HTML5 es un nuevo concepto para la construcción de sitios web y aplicaciones que combina dispositivos móviles, computación en la nube y trabajos en red.
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 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 detallesAPLICACIÓN WEB PARA LA RECOLECCIÓN DE INFORMACIÓN PARA LA INVESTIGACIÓN DE MERCADOS EN LA EMPRESA DATAPLUS COLOMBIA S.A.S.
APLICACIÓN WEB PARA LA RECOLECCIÓN DE INFORMACIÓN PARA LA INVESTIGACIÓN DE MERCADOS EN LA EMPRESA DATAPLUS COLOMBIA S.A.S. MANUEL ALEJANDRO JIMÉNEZ MATEUS HAROLD JHOVANY LÓPEZ MEDINA ANEXO II MANUAL DEL
Más detallesINGRESO A LA. Revisión 1.0 CAPITULO II integración Page 1 of
Contenido CAPITULO I Conexión del ingreso a la aplicación Log-in 1. Requerimientos para la ejecución de los procesos...... 3 1.1. Archivos necesarios para la integración.. 3 2. Pasos para integrar la autenticaciónn
Más detallesUnidad Didáctica 2 Programación de documentos web utilizando lenguajes de script de servidor
Unidad Didáctica 2 Programación de documentos web utilizando lenguajes de script de servidor 2.7 FICHEROS www.docencia.taboadaleon.es 1 Ficheros o Archivos Un archivo o fichero informático es un conjunto
Más detallesEntonces la interfaz del listado con los botones de modificar/borrar respetaría un aspecto similar al siguiente:
ABM DE DATOS Una vez establecida la conexión al MySQL, se puede realizar cualquier consulta a la misma. En la mayoría de los casos, los usuarios del sitio web serán capaces de consultar y visualizar información.
Más detallesUNIVERSIDAD TÉCNICA DEL NORTE
UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS COMPUTACIONALES
Más detallesIntegración script de servidor con los sistemas gestores de base de datos
Contenido Introducción... 2 Integración script de servidor con los sistemas gestores de base de datos... 2 Conexión a bases de datos.... 2 Creación de bases de datos y tablas... 3 Recuperación de la información
Más detallesEscrito por Administrator Lunes, 24 de Agosto de :10 - Actualizado Lunes, 24 de Agosto de :06
La principal característica del modelo relacional es la inclusión de claves ajenas o foráneas en una tabla para incluir como dato de nuestra tabla un registro de otra tabla. Me refiero a que podemos incluir
Más detallesSeleccionar un torneo de la lista como se muestra en la Figura Se puede escribir el
100 Figura 5.12: Pantalla de Listado de Torneos Seleccionar un torneo de la lista como se muestra en la Figura 5.12. Se puede escribir el nombre del torneo en el cuadro de búsqueda y luego hacer clic en
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 detallesCapítulo 6. Otros objetos de la base de datos
Capítulo 6 Otros objetos de la base de datos ÍNDICE CAPÍTULO 6 Vistas Ventajas Vistas en MySQL Enlaces a otras bases de datos Enlaces entre tablas de distintos gestores Vínculos a bases de datos remotas
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 detallesTutorial Sencillo Yii Framework
Tutorial Sencillo Yii Framework Yii Framework http://www.yiiframework.com La guia definitiva para Yii http://www.yiiframework.com/doc/guide/1.1/es/index Yii Class Reference http://www.yiiframework.com/doc/api/1.0.10
Más detallesINFORMÀTICA 4rt ESO. Bases de dades
Les bases de dades ens permeten guardar informació de manera estructurada. Hi ha programes Gestors de Bases de Dades que podem instal lar i fer servir directament al nostre ordinador, com ara Microsoft
Más detallesDesarrollo de aplicaciones web con LAMP.NET (Linux,Apache,Mono y PostgreSQL) Parte II de III
Desarrollo de aplicaciones web con LAMP.NET (Linux,Apache,Mono y PostgreSQL) Parte II de III Por Martin Marquez Conexión a PostgreSQL usando Npgsql Para conectarse a una base de datos
Más detallesLaboratorio 5 Consulta con Base de Datos
Laboratorio 5 Consulta con Base de Datos 1. Introducción Este proyecto presenta la conexión a una base de datos y consulta, utilizando un formulario a continuación nuestra estrategia: a) Enunciado del
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 detallesUniversidad Tecnológica de la Sierra Hidalguense. Tecnologías de la Información y Comunicación. Desarrollo de Aplicaciones Web
Universidad Tecnológica de la Sierra Hidalguense Tecnologías de la Información y Comunicación Desarrollo de Aplicaciones Web Conexión a Base de Datos y Operaciones Básicas utilizando MySQL y PHP Leer datos
Más detallesDesarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina
Llenar un con PHP Los siguientes ejemplos les mostraran como llenar una etiqueta SELECT (combobox, listbox o dropdownlist) de html con php y mysql. Para ambos ejemplos necesitaran crear una Base
Más detallesResumen PDF de ejercicios Dentro de los recursos están videos y archivos HTML, JavaScript y PHP comentados
Resumen PDF de ejercicios Dentro de los recursos están videos y archivos HTML, JavaScript y PHP comentados Actividad 2.1: Crear un sitio para trabajar en local y probar en local nuestra web Se denomina
Más detallesLaboratorio de Casas Inteligentes Almacenamiento de datos en bases de datos. Práctica No. 06
Laboratorio de Casas Inteligentes Almacenamiento de datos en bases de datos. Práctica No. 06 Objetivo: Instalar el manejador de bases de datos MySQL y almacenar datos en una base de datos provenientes
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 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 detallesEntender los aspectos técnicos por los cuales un intruso puede ingresar a un sistema y tomar el control de éste Conocer en la practica algunas formas
VULNERABILIDADES DE VALIDACIÓN DE ENTRADA: INYECCIÓN DE CONTENIDO SINTÁCTICO OBJETIVOS Entender los aspectos técnicos por los cuales un intruso puede ingresar a un sistema y tomar el control de éste Conocer
Más detallesTemario Programación Web para Web
Temario Programación Web para Web 1 Introducción al HTML 1 Qué es una página web? T 2 Qué es HTML? T 3 Porqué aprender HTML T 4 Base del lenguaje: las etiquetas HTML V 5 Estructura de un documento HTML
Más detallesÍndice general. Pág. N. 1. Capítulo 1. Capítulo 2
Pág. N. 1 Índice general Capítulo 1 Introducción al diseño web con HTML 5 y CSS3 1.1 Las versiones del HTML 1.2 Los navegadores y sus diferencias 1.2.1 Tiempo de carga 1.2.2 Entorno de trabajo 1.2.3 Ventanas
Más detallesMétodos GET vs POST del HTTP
Métodos GET vs POST del HTTP Entendiendo el concepto de GET y POST Muchas veces tenemos una idea equivocada sobre la utilización de GET y POST. Tendemos a entender que cuando doy click a un link eso es
Más detallesSi no tuviéramos ya instalado Apache, procedemos a su instalación y anclado:
PRÁCTICA 5: APLICACIONES WEB Objetivos El objetivo de esta práctica es introducir al alumno en los servicios basados en WWW. En esta práctica el alumno implementa y desarrolla los servicios asociados a
Más detallesSisNetAdmin- Plan_Plan Operativo Institucional GUÍA DEL SISTEMA. SisNetAdmin. Módulo de Planificación. SubMódulo de Plan Operativo Institucional
GUÍA DEL SISTEMA SisNetAdmin Módulo de Planificación SubMódulo de Plan Operativo Versión 1.0 Actualizado a Febrero de 2013 1 Contenido 1. Inicio de sesión... 4 2. Menú... 4 3. Versiones... 4 4. Programación:...
Más detallesRedireccionar a otra página (header)
Redireccionar a otra página (header) Con PHP se puede implementar un pequeño programa que permita que cuando un usuario (navegador) solicita una página, la misma redireccione o otra página. Para probar
Más detallesGenerar códigos de barra con PHP
Generar códigos de barra con PHP Todo el mundo conoce o ha oído hablar de los códigos de barras. Ese conjunto de barras paralelas que vienen en todos los productos y que esconden información sobre él.
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 detallesSe utilizará una plantilla de prueba y posteriormente se integrará un elemento de navegación con el sitio.
Navegación y Menú En esta práctica se utilizarán varios de los menús y elementos de navegación que utiliza Bootstrap además de modificar los estilos por defecto que ofrece. Preparando la Plantilla Se utilizará
Más detallesINSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315
INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE
Más detallesRUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8
3CM2 MySQL CON NET BEANS PRÁCTICA 8 27 DE MARZO DE 2012 DESAROLLO I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL. 2. Abrir el IDE NetBeans. En el repositorio
Más detallesDAWeb práctica 11, día dos de mayo de 2018
DAWeb práctica 11, día dos de mayo de 2018 Carrito de compra Posiblemente uno de los usos más comunes de las cookies de sesión es la capacidad de rastrear los elementos que los clientes pretenden comprar
Más detallesConexión a una base de datos de MySQL utilizando Netbeans
Agosto 09 Conexión a una base de datos de MySQL utilizando Netbeans 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 / j a v a. p h p ] Conexión a una base de datos de MySQL utilizando
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 detallesAdministración de Joomla 3.x
Administración de Joomla 3.x FrontEnd: para ver el sitio publicado. Ingresa a la dirección del sitio, por ejemplo: profemaria.com. En caso de estar instalado en un servidor Local ingresar a Localhost,
Más detallesLa plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.
PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación
Más detallesJAVASCRIPT VALIDAR CAMPO TEXTO NO VACÍO. QUE VALOR SEA NUMÉRICO. O CORREO ELECTRÓNICO EN FORMULARIOS. EJEMPLOS (CU01182E)
APRENDERAPROGRAMAR.COM JAVASCRIPT VALIDAR CAMPO TEXTO NO VACÍO. QUE VALOR SEA NUMÉRICO. EMAIL O CORREO ELECTRÓNICO EN FORMULARIOS. EJEMPLOS (CU01182E) Sección: Cursos Categoría: Tutorial básico del programador
Más detalles