PHP/Mysql Pasos fundamentales

Tamaño: px
Comenzar la demostración a partir de la página:

Download "PHP/Mysql Pasos fundamentales"

Transcripción

1 PHP/Mysql Pasos fundamentales Este apunte contendrá las operaciones básicas para la conexión y el uso de una base de datos MySql dentro de un sitio hecho en PHP. Vamos a definir una base de datos (en adelante BBDD) sencilla para utilizar de ejemplo. Server: localhost BBDD: agenda El diseño de la BBDD lo tenemos en el siguiente Diagrama Entidad-Relación: Personas Id Nombre Dirección CodPostal Telefono Localidades CodPostal Localidad Paso Nº 1: La conexión La conexión con el servidor MySQL la haremos en un archivo que incluiremos o bien en una función dentro de nuestro archivo de funciones. También en esta operación vamos a seleccionar la base de datos con la que vamos a trabajar. Creamos un archivo llamado funciones.php Dentro de él: Function Conectar(){ mysql_connect("localhost", "miusuario", "mipassword"); mysql_select_db("agenda"); Donde miusuario se reemplazará por el usuario correspondiente y mipassword por la clave que éste tenga asignada. Ej: root y carlitos. En la línea de abajo, agenda se reemplazará en cada caso por el nombre de la BBDD que hayamos creado. Debe quedar claro que para poder conectarse desde cualquier página, basta que incluyamos el archivo de funciones e invoquemos la función Conectar(), de esta manera: include( funciones.php ); Conectar();

2 PASO 2: Definir la consulta MySQL que obtendrá la información que quiero mostrar en la página. Este paso depende de lo que queramos mostrar en nuestra página. Las alternativas pueden ser: Mostrar todos los registros de la agenda como un listado SELECT * FROM Personas Traer todos los campos de la tabla personas, sin restricciones de filtro Suponiendo que quisiéramos traer solamente el registro correspondiente al Id 4, la consulta sería así: SELECT * FROM Personas WHERE Id=4 Traer todos los campos de la tabla personas, con la condición de que el Id sea igual a 4 Mostrar todos los registros de la agenda más el campo localidad SELECT *,Localidades.Localidad FROM Personas JOIN localidades ON Personas.CodPostal = Localidades.CodPostal Traer todos los campos de la tabla personas, más el campo Localidad de la tabla Localidades, cuando el campo CodPostal de la tabla Personas sea igual al campo CodPostal de la tabla Localidades. Tip: Para saber si la consulta va a funcionar correctamente, la escribimos (copiar y pegar) en phpmyadmin, en una ventana SQL y la ejecutamos

3 PASO 3: Definir una función en PHP para que la consulta esté disponible en cualquier parte de nuestro sitio. Suponiendo que la consulta que necesitamos es la general, es decir, traer todos los registros de personas y su correspondiente localidad, creamos una función dentro de nuestro archivo de funciones, que puede llamarse por ejemplo traerpersonas(). Nuestra función deberá Definir una variable con la consulta Ejecutar esa consulta en el servidor para que éste nos devuelva los registros correspondientes. Esto se hace con la función mysql_query(consulta) Para eso abrimos el archivo funciones.php que ya tenemos creado y debajo de la ultima función escribimos: Function Conectar(){ mysql_connect("localhost", "miusuario", "mipassword"); mysql_select_db("agenda"); Function traerpersonas() { $consulta= SELECT *,Localidades.Localidad FROM Personas JOIN localidades ON Personas.CodPostal = Localidades.CodPostal ; // con Return devolvemos los registros que hayamos encontrado en la BBDD Return mysql_query($consulta); Con esta acción ya será posible no sólo conectarnos sino hacer la consulta desde cualquier parte del sitio. Cabe aclarar que en archivo de funciones, la función Conectar se programa una sola vez, el resto del trabajo consistirá en crear todas las funciones necesarias para consultar, modificar, agregar y borrar registros.

4 PASO 4: Armar la página HTML que contendrá la lista // incluimos el archivo de funciones Include( funciones.php ); // conectamos con el servidor y seleccionamos la BBDD Conectar(); // creamos una variable con los resultados $resultado = TraerPersonas(); <html> <head></head> <body> <h1>agenda - listado</h1> <table> <!--el primer TR es para los títulos--> <tr> <td>nombre</td> <td>direccion</td> <td>localidad</td> <td>telefono</td> </tr> // con mysql_fetch_array obtengo un array por cada registro y lo copio en $fila. El array $fila se reemplazará cada vez por el registro actual while($fila=mysql_fetch_array($resultado)) // mientras pueda crear un array $fila con el registro actual // voy a seguir mostrandolo { <!--el siguiente TR se repetirá tantas veces como registros haya--> <tr> <td>echo $fila["nombre"];</td> <td>echo $fila["direccion"];</td> <td>echo $fila["localidad"];</td> <td>echo $fila["telefono"];</td> </tr> // libera la memoria borrando los resultados mysql_free_result($resultado); </table> </body> </html> Con estos 4 pasos básicos tenemos lo necesario para mostrar los datos de cualquier tabla que tengamos en la BBDD.

5 Funciones para el manejo de bases de datos y otras... mysql_query(consulta) Ejecuta una consulta a la base de datos. mysql_db_query(base_de_datos, consulta) Realiza en un mismo acto la selección de la base de datos y ejecuta la consulta mysql_free_result($result); Libera de la memoria los datos traídos mysql_error() Devuelve el texto del mensaje de error de la última operación MySQL. mysql_errno() Devuelve el código de error de la última operación MySQL. Los códigos de error pueden consultarse aquí mysql_fetch_array() Extrae la fila de resultado como una matriz asociativa, una matriz numérica o ambas mysql_fetch_assoc() Recupera una fila de resultado como una matriz asociativa mysql_fetch_row() Devuelve una fila de resultado como matriz mysql_close(); Cierra una conexión. Cuando esta se ha abierto de la manera $link = mysql_connect( database ), se debe apuntar a esa conexión específica de la forma mysql_close($link) addslashes() Escapa una cadena insertando barras "\" Stripslashes() Devuelve una cadena con las barras invertidas eliminadas (\' se convierte en ', etc.). Las barras invertidas dobles (\\) se convierten en sencillas (\).

Forma sencilla de introducir nuevos elementos en una tabla de base de datos. Realizamos un Insert con PHP.

Forma sencilla de introducir nuevos elementos en una tabla de base de datos. Realizamos un Insert con PHP. Forma sencilla de introducir nuevos elementos en una tabla de base de datos. Realizamos un Insert con PHP. Una vez creada la tabla clientes en nuestra base de datosejemplo, el paso siguiente sea llenarla

Más detalles

DESCARGAR E INSTALAR EL CLIENTE FTP FILEZILLA. TRABAJAR EN UN SERVIDOR REMOTO. (CU00810B)

DESCARGAR E INSTALAR EL CLIENTE FTP FILEZILLA. TRABAJAR EN UN SERVIDOR REMOTO. (CU00810B) APRENDERAPROGRAMAR.COM DESCARGAR E INSTALAR EL CLIENTE FTP FILEZILLA. TRABAJAR EN UN SERVIDOR REMOTO. (CU00810B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero Fecha revisión:

Más detalles

7- PHP y consultas MySQL

7- PHP y consultas MySQL 7- PHP y consultas MySQL Curso: Desarrollo de aplicaciones Web Cris*na Puente, Rafael Palacios 2010- 1 Introducción Introducción PHP dispone de librerías para comunicarse con diversas bases de datos: MySQL

Más detalles

Gestión de bases de datos de mysql desde Dreamweaver

Gestión de bases de datos de mysql desde Dreamweaver Gestión de bases de datos de mysql desde Dreamweaver Instalar el servidor de prueba Crear la base de datos Alimentar la base de datos (insertar registros) Consultar los datos (listar registros) Modificar

Más detalles

BORRAR DATOS EN TABLAS CON PHP Y MySQL. DIFERENCIA ENTRE DELETE Y TRUNCATE. SELECT CON WHERE. (CU00844B)

BORRAR DATOS EN TABLAS CON PHP Y MySQL. DIFERENCIA ENTRE DELETE Y TRUNCATE. SELECT CON WHERE. (CU00844B) APRENDERAPROGRAMAR.COM BORRAR DATOS EN TABLAS CON PHP Y MySQL. DIFERENCIA ENTRE DELETE Y TRUNCATE. SELECT CON WHERE. (CU00844B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde

Más detalles

Gestión de bases de datos de mysql desde Dreamweaver

Gestió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 detalles

POW. Tema 8: Acceso a Base de Datos y Sesiones con PHP

POW. Tema 8: Acceso a Base de Datos y Sesiones con PHP POW Tema 8: Acceso a Base de Datos y Sesiones con PHP 1. Bases de datos en la Web 2. Instalación y configuración de MySQL 3. MySQL 4. Herramientas de administración: phpmyadmin 5. Lenguaje SQL 6. Funciones

Más detalles

Crea una tabla para los ingredientes. No olvides añadir la clave principal. Recuerda también añadir el prefijo con el nombre de la tabla a los campos.

Crea una tabla para los ingredientes. No olvides añadir la clave principal. Recuerda también añadir el prefijo con el nombre de la tabla a los campos. TABLA INGREDIENTES Crea una tabla para los ingredientes. No olvides añadir la clave principal. Recuerda también añadir el prefijo con el nombre de la tabla a los campos. IMPORTAR DATOS A LA TABLA INGREDIENTES

Más detalles

Modificar la BD librería: gestión de la tabla autor desde un sitio WEB

Modificar la BD librería: gestión de la tabla autor desde un sitio WEB Modificar la BD librería: gestión de la tabla autor 1º Bachillerato TIC página 1/9 Modificar la BD librería: gestión de la tabla autor desde un sitio WEB 1 Inicio: BD librería creada con MySQL...1 2 Estructura

Más detalles

Desarrollo PHP con Webmatrix

Desarrollo 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 detalles

Creación de una Base de datos

Creació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 detalles

Conexión de Netbeans a MySQL

Conexión de Netbeans a MySQL Conexión de Netbeans a MySQL NetBeans es una plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un Entorno integrado de desarrollo (IDE) desarrollado usando la Plataforma NetBeans.

Más detalles

GESTORES GESTORES DE BASES DE DATOS

GESTORES 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 detalles

CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES

CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES CREACIÓN DE SOBRES Y CARTAS SIN COMBINAR CON DATOS Antes de comenzar a hablar de la combinación de correspondencia, vamos a ver cómo crear sobres o etiquetas

Más detalles

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS

ACTIVIDAD 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 detalles

Universidad 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 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 detalles

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas Manual del Usuario de Microsoft Access Consultas - Página 1 Tema IV: Consultas IV.1. Creación de Consultas La potencia real de una base de datos reside en su capacidad para mostrar los datos que se desea

Más detalles

Creando 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 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 detalles

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

INSERCIÓ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 detalles

Barras de Herramientas

Barras de Herramientas Barras de Herramientas CAPITULO II Introducción a Visual Fox Pro Enseguida podremos ver cada una de las barras de herramientas de VFP con las que se trabaja en los diferentes generadores; cada uno de estos

Más detalles

UPARSISTEM DISEÑO WEB I

UPARSISTEM DISEÑO WEB I COMO PUBLICAR TU PÁGINA WEB. Para este laboratorio utilizaremos la página www.000webhost.com en ella podemos alojar de forma gratuita nuestro sitio web. Lo primero que haremos será ingresar. Esta es la

Más detalles

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ- 4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ- GENES DE DATOS Los nombres, las direcciones y otros tipos de información que podemos incluir en los documento de la combinación de correspondencia pueden

Más detalles

Programación PHP de bases de datos mysql

Programació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 detalles

Curso de PHP. Acceso a bases de datos MySQL en PHP

Curso 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 detalles

Capítulo 1. Instalación de MySQL y su software complementario... 1

Capítulo 1. Instalación de MySQL y su software complementario... 1 ÍNDICE Introducción... XV Capítulo 1. Instalación de MySQL y su software complementario... 1 Instalación de MySQL en Windows... 1 Arrancar MySQL en Windows... 7 Salir de MySQL en Windows... 8 Configurar

Más detalles

Delphi, conexión a firebird con componentes IBX

Delphi, conexión a firebird con componentes IBX Delphi, conexión a firebird con componentes IBX Introducción Este tutorial pretende mostrar la facilidad de conectarse a una base de datos Firebird usando Turbo Delphi, sin embargo, debería de funcionar

Más detalles

Implantación de aplicaciones Web

Implantación de aplicaciones Web Implantación de aplicaciones Web PHP se ejecuta en el servidor (en clase nuestro ordenador sera como si fuera el ordenador para pruebas), para ejecutar php se usa el programa XAMPP, XAMPP viene de LAMP

Más detalles

INTRODUCCIÓN A PHP PHP: LENGUAJE DE PROGRAMACIÓN

INTRODUCCIÓN A PHP PHP: LENGUAJE DE PROGRAMACIÓN A PHP QUÉ ES PHP La historia Que se puede hacer con PHP ORGANIZACIÓN Y CONCEPTOS El Modelo Cliente - Servidor Páginas Estáticas Páginas Dinámicas Servidor Web Apache POR QUÉ PHP Ventajas Desventajas Propuestas

Más detalles

DIEGO TEJADA, CRISTINA GALVIS, ANDRES SUCERQUIA

DIEGO TEJADA, CRISTINA GALVIS, ANDRES SUCERQUIA Página: 01 Objetivo: Configurar un servidor con IIS 7 para publicación web, incluyendo soporte PHP. ACTIVIDAD Como requisito debes tener instalado un servidor Windows 2008 Server con el rol de Web Server,

Más detalles

Actividad 2. 1-Tenemos que agregar la característica, para ello nos vamos a Administrador de características y le damos a agregar características

Actividad 2. 1-Tenemos que agregar la característica, para ello nos vamos a Administrador de características y le damos a agregar características Actividad 2 Analiza el asistente/herramienta de copias de seguridad con el programador de tareas, restauración de copias de seguridad, puntos de restauracón, etc. de un servidor windows 2008. 1-Tenemos

Más detalles

Conexiones a BD. Juan Manuel Espinoza Marquez CFT San Agustín Linares -2012

Conexiones a BD. Juan Manuel Espinoza Marquez CFT San Agustín Linares -2012 Conexiones a BD Juan Manuel Espinoza Marquez juanmanuel.espinoza@gmail.com CFT San Agustín Linares -2012 Bases de datos en la Web Las bases de datos permiten almacenar de una forma estructurada y eficiente

Más detalles

SISTEMA DE ASIGNACION DE CODIGO PERSONAL PARA ESTUDIANTES DE NIVEL MEDIO. Solución de Dudas Frecuentes (FAQ)

SISTEMA DE ASIGNACION DE CODIGO PERSONAL PARA ESTUDIANTES DE NIVEL MEDIO. Solución de Dudas Frecuentes (FAQ) Solución de Dudas Frecuentes (FAQ) Contenido I. Cómo hago para consultar si ya recibieron los datos de mis estudiantes?... 3 II. Qué sucede si no logró enviar mi archivo antes de la fecha indicada?...

Más detalles

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.

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. 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 detalles

Venta de Inmuebles - Parte 4, Reporte de Ciudades con PHP MySQL

Venta de Inmuebles - Parte 4, Reporte de Ciudades con PHP MySQL Venta de Inmuebles - Parte 4, Reporte de Ciudades con PHP MySQL En este punto, que es una de las partes más esperadas, veremos como realizar Reportes de Ciudades mediante PHP extrayendo datos desde la

Más detalles

CONSULTAS BÁSICAS A BASE DE DATOS CON PHP. mysqli_connect, select_db, query, data_seek, fetch_array, free_result. EJEMPLOS.

CONSULTAS BÁSICAS A BASE DE DATOS CON PHP. mysqli_connect, select_db, query, data_seek, fetch_array, free_result. EJEMPLOS. APRENDERAPROGRAMAR.COM CONSULTAS BÁSICAS A BASE DE DATOS CON PHP. mysqli_connect, select_db, query, data_seek, fetch_array, free_result. EJEMPLOS. (CU00841B) Sección: Cursos Categoría: Tutorial básico

Más detalles

MySQL y Sesiones en PHP. Área de Ingeniería Telemática

MySQL 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 detalles

CONFIGURACIÓN BÁSICA DE NOTEPAD++ PARA CREAR PÁGINAS PHP. ALGUNAS VENTAJAS DE ESTE EDITOR COMO SUS EXTENSIONES O PLUGINS.

CONFIGURACIÓN BÁSICA DE NOTEPAD++ PARA CREAR PÁGINAS PHP. ALGUNAS VENTAJAS DE ESTE EDITOR COMO SUS EXTENSIONES O PLUGINS. APRENDERAPROGRAMAR.COM CONFIGURACIÓN BÁSICA DE NOTEPAD++ PARA CREAR PÁGINAS PHP. ALGUNAS VENTAJAS DE ESTE EDITOR COMO SUS EXTENSIONES O PLUGINS. (CU00809B) Sección: Cursos Categoría: Tutorial básico del

Más detalles

Manual de Sentencias Básicas en SQL

Manual de Sentencias Básicas en SQL Manual de Sentencias Básicas en SQL Pues hoy que he estado enredando un rato con MySQl, y me he acordado de aquellos comienzos en los que tenía que volver a mis antiguos apuntes para lograr entender las

Más detalles

Utilización del menú Formato de Celdas

Utilización del menú Formato de Celdas Formatos en Excel La forma en que la información aparece en la hoja de cálculo se puede cambiar si se cambia el tamaño, estilo y color de los datos dentro de esas celdas. El formato predeterminado que

Más detalles

Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ

Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ IES Celia Viñas (Almería) - 2017/2018 Índice general 1 MySQL WorkBench 4 1.1 Instalación de MySQL WorkBench.................................. 4 1.2

Más detalles

CREACIÓN DE BASE DE DATOS EN SQL SERVER 2005 USANDO SQL SERVER MANAGEMENT STUDIO EXPRESS

CREACIÓN DE BASE DE DATOS EN SQL SERVER 2005 USANDO SQL SERVER MANAGEMENT STUDIO EXPRESS CREACIÓN DE BASE DE DATOS EN SQL SERVER 2005 USANDO SQL SERVER MANAGEMENT STUDIO EXPRESS Para el ejemplo vamos a crear una base de datos llamada bd2010 la cual contendrá 3 tablas (estudiantes, cursos y

Más detalles

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.

A 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 detalles

Guía rápida de instalación de i-card Loyalty 5.0. Contenido

Guía rápida de instalación de i-card Loyalty 5.0. Contenido Página1 Contenido INTRODUCCIÓN... 2 INSTALACIÓN MAIN SITE... 3 Instalación del lector de tarjeta... 3 Instalación de las aplicaciones... 3 INSTALACIÓN SITE... 5 CONFIGURACIÓN... 6 Lectores de Tarjeta...

Más detalles

Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA:

Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA: 3UiFWLFD364 3DVRV,QLFLDOHV&UHDFLyQGHO(QWRUQR Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA: &UHDFLyQGHOD7$%(63$&(868$5,26

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 12: Lección Evaluativa 3

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 12: Lección Evaluativa 3 BASES DE DATOS Hasta ahora hemos visto la funciones básicas de PHP, lo que viene a continuación ya es sobre la forma en como podemos acceder a bases de datos, veremos como acceder a ellas en dos sistemas

Más detalles

En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA.

En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA. MANUAL DE USUARIO SOFTWARE EMPRESA CEBAR LMTDA En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA. En esta aplicación la operación

Más detalles

CONFIGURACIÓN BÁSICA DE NOTEPAD++. AUTOCOMPLETAR Y OTRAS VENTAJAS DE NOTEPAD++. (CU00709B)

CONFIGURACIÓN BÁSICA DE NOTEPAD++. AUTOCOMPLETAR Y OTRAS VENTAJAS DE NOTEPAD++. (CU00709B) APRENDERAPROGRAMAR.COM CONFIGURACIÓN BÁSICA DE NOTEPAD++. AUTOCOMPLETAR Y OTRAS VENTAJAS DE NOTEPAD++. (CU00709B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha revisión:

Más detalles

Funciones de PHP con MySQL.

Funciones de PHP con MySQL. Funciones de PHP con MySQL. Una vez que conocemos las características básicas de MySQL y las sentencias SQL que se pueden ejecutar, vamos a ver como se integra MySQL con PHP. Las definiciones de bases

Más detalles

BASE DE DATOS_I Qué son las bases de datos?

BASE DE DATOS_I Qué son las bases de datos? BASE DE DATOS_I Qué son las bases de datos? Una base de datos es un almacén que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.

Más detalles

Sistemas de Bases de Datos 2 Practica 1

Sistemas de Bases de Datos 2 Practica 1 2009 Sistemas de Bases de Datos 2 Practica 1 Backup y Restore en SQL Server 2008 Express Edition. Ing. Julio Duarte Aux. Julio Chicas Mario Ramón Castellanos Arana 200512086 15/08/2009 2 Sistemas de Bases

Más detalles

Emisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos)

Emisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos) Emisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos) Guía de Implementación Contenido 1. Consideraciones... 1 2. Configuración de Addenda y/o archivos adicionales...

Más detalles

Microsoft Outlook. Microsoft Outlook

Microsoft Outlook. Microsoft Outlook Microsoft Outlook Microsoft Outlook es una aplicación de gestión de correo, así como agenda personal, que nos permite la comunicación con miles de personas en todo el mundo a través de mensajes electrónicos.

Más detalles

ORACLE 10g. Descripción A QUIEN VA DIRIGIDO?

ORACLE 10g. Descripción A QUIEN VA DIRIGIDO? ORACLE 10g Descripción A QUIEN VA DIRIGIDO? Está dirigido a estudiantes y profesionista que desee conocer la tecnología Oracle, así como realizar extracción de datos, creación de objetos y administración

Más detalles

Data 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. 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 detalles

PHP Hypertext PreProcessor

PHP Hypertext PreProcessor PHP PHP Hypertext PreProcessor 1 PHP 10. Cookies 11. Sesiones 12. Formas 13.Acceso a base de datos 2 Cookies Son pequeños archivos de texto que el servidor almacena en el cliente. Se envían como parte

Más detalles

XAJAX: una librería de AJAX para PHP (parte 1)

XAJAX: una librería de AJAX para PHP (parte 1) XAJAX: una librería de AJAX para PHP (parte 1) AJAX es el acrónimo de Asynchronous Javascript And XML o Javascript y XML asíncronos dicho en nuestro idioma. Se trata de una combinación de tecnologías que

Más detalles

PULSOS DE RELOJ. Los pulsos de reloj interno están en las banderas M1011 ~ M1014.

PULSOS DE RELOJ. Los pulsos de reloj interno están en las banderas M1011 ~ M1014. PULSOS DE RELOJ Planteamiento: Utilizar los diferentes contactos de pulso de reloj internos del PLC para activar un cronómetro sencillo que cuente los minutos, segundos y décimas de segundo que permanezca

Más detalles

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Sistema 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 detalles

El presente tutorial nos indicara como usar Wordpress a nivel básico para crear los Blogs que queramos.

El presente tutorial nos indicara como usar Wordpress a nivel básico para crear los Blogs que queramos. Primero que nada respondamos a la pregunta de para que sirve un Blog? Sencillo, nos permite poner a discusión a nivel global o restringido temas de interés personal. Wordpress es servicio de internet gratuito

Más detalles

COBHTTPD-CGILIB. Librería para creación de Paginas web Dinámicas con COBOL. Manual de Templates. COBHTTPD Manual de Templates

COBHTTPD-CGILIB. Librería para creación de Paginas web Dinámicas con COBOL. Manual de Templates. COBHTTPD Manual de Templates COBHTTPD-CGILIB Librería para creación de Paginas web Dinámicas con COBOL. Manual de Templates www.cobtools.com Page - 1 - I N D I C E Descripción...3 Descripcion de Variables y Parrafos...4 TPL-OPEN-FILE...4

Más detalles

2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones

2.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 detalles

Configuración de Tiempo y Asistencia (Time Attendance) en Clever Access

Configuración de Tiempo y Asistencia (Time Attendance) en Clever Access Configuración de Tiempo y Asistencia (Time Attendance) en Clever Access Esta guía le permitirá la creación y administración de horarios de trabajo para que el software realice el cálculo de tiempo trabajado.

Más detalles

Procedimiento para agregar Anuncios

Procedimiento para agregar Anuncios Página 1 de 12 Procedimiento para agregar Anuncios Los anuncios en WebCt son una herramienta ágil que nos sirve para: 1. Motivar al estudiante en su proceso formativo. 2. Promover el acceso a algunos recursos

Más detalles

Manual de ayuda para la Gestión de las Convocatorias de Ayudas y Becas de Libros de texto y Material didáctico

Manual de ayuda para la Gestión de las Convocatorias de Ayudas y Becas de Libros de texto y Material didáctico Manual de ayuda para la gestión de las Convocatorias de Ayudas y Becas de Libros de texto y Material índice 1. CONSIDERACIONES DE FUNCIONAMIENTO 2 1.1 CONEXIÓN 2 1.2 ORGANIZACIÓN DE LA INFORMACIÓN 3 1.3

Más detalles

Tabla de contenido. P á g i n a 2

Tabla de contenido. P á g i n a 2 MANUAL DE CLIENTES P á g i n a 2 Tabla de contenido Ingreso de Clientes... 3 Inicio de sesión de un cliente por primera vez... 3 Crear Cuenta... 3 Actualización de los Datos... 6 Inicio de sesión de un

Más detalles

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B)

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) APRENDERAPROGRAMAR.COM CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

Funciones de PHP. Contenido

Funciones de PHP. Contenido Funciones de PHP Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra daniel.morato@unavarra.es Laboratorio de Interfaces de Redes http://www.tlm.unavarra.es/asignaturas/lir

Más detalles

EJERCICIO 2 DE ACCESS ACCESS EJERCICIO 2 CONSULTAS SENCILLAS. Una consulta en Access sólo tiene sentido cuando se quiere:

EJERCICIO 2 DE ACCESS ACCESS EJERCICIO 2 CONSULTAS SENCILLAS. Una consulta en Access sólo tiene sentido cuando se quiere: ACCESS EJERCICIO 2 CONSULTAS SENCILLAS Una consulta en Access sólo tiene sentido cuando se quiere: A.- O bien mostrar sólo parte del contenido de una tabla: consultas sencillas B.- O bien combinar la información

Más detalles

Instituto Tecnológico de Massachusetts Departamento de Estudios y Planificación Urbana

Instituto Tecnológico de Massachusetts Departamento de Estudios y Planificación Urbana Instituto Tecnológico de Massachusetts Departamento de Estudios y Planificación Urbana 11.204: Planificación, comunicaciones y medios digitales Otoño 2002 Clase de repaso 8: Introducción a las bases de

Más detalles

Facturas de los clientes en MyHerbalife.com

Facturas de los clientes en MyHerbalife.com Facturas de los clientes en MyHerbalife.com Facturas de los clientes Los Asociados pueden crear con facilidad facturas nuevas para el cliente en MyHerbalife.com desde un principio o con cada pedido existente

Más detalles

INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL

INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL INSTALACIÓN DE JOOMLA! EN UN SERVIDOR LOCAL Tomás Clemente Carrilero. Profesor de enseñanza secundaria. Creación de la base de datos. Previamente a la instalación de Joomla!, y teniendo ya instalado,gracias

Más detalles

Pago a Proveedores. (Instructivo)

Pago a Proveedores. (Instructivo) Pago a Proveedores (Instructivo) Instructivo de acceso a la Consulta Para ingresar al Módulo Pago a Proveedores, será necesario previamente acceder a nuestra página web www.macro.com.ar y allí seleccionar

Más detalles

Introducción al Panel de Control CPANEL

Introducción al Panel de Control CPANEL WebHosting al mejor precio y con la mayor calidad Introducción al Panel de Control CPANEL A continuación le mostraremos una breve introducción al Panel de Control Cpanel y así poder familiarizarse con

Más detalles

Gestión de datos maestros

Gestión de datos maestros Gestión de datos maestros Con el administrador de datos maestros le será posible administrar y realizar tareas de mantenimiento en datos maestros comunes de la base de datos actual como un proceso. Esto

Más detalles

Las barras con referente a los primeros 5000 pasajeros transportados

Las barras con referente a los primeros 5000 pasajeros transportados Estimados amigos y colegas de la comunidad de VATMEX. Asunto: Sistema de evaluación COMPETE VA. Que es el sistema de COMPTE VA? Es un sistema realizado por el Ing. Humberto Herrera Villarreal ya hace algunos

Más detalles

Funciones de PHP. Francisco José Naranjo Abad

Funciones de PHP. Francisco José Naranjo Abad Funciones de PHP Francisco José Naranjo Abad Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra franciscojose.naranjo@unavarra.es Laboratorio de Interfaces

Más detalles

RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR

RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR RELACIONES ACCESS Lo primero que hemos de hacer para poder establecer relaciones, es disponer de las tablas que nos permitan realizar tal operación. Vamos a trabajar con tres tablas: Clientes. Productos.

Más detalles

UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047

UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047 UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047 Manual msql FECHA ENTEGA: /Julio/2011 Instalar la herramienta

Más detalles

3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS

3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS 3. CREAR FORMULARIOS Los formularios sirven como interfaz de usuario de una base de datos en Access, simplificando el modo de navegación entre los objetos y las características que define y organizan las

Más detalles

INICIACIÓN A LA INFORMÁTICA

INICIACIÓN A LA INFORMÁTICA INICIACIÓN A LA INFORMÁTICA Objetivos El principal objetivo de este curso es que los profesores y profesoras, una vez concluido, sean capaces de manejar un ordenador y estén familiarizados con los vocablos

Más detalles

SQL Server 2005 - Definición de los índices

SQL Server 2005 - Definición de los índices SQL Server 2005 - Definición de los índices Marco Antonio Torres Carranco 3A En este tutorial, aprenderá a definir índices en SQL Server 2005 - agrupados y no agrupados indexes, el optimizador de consultas

Más detalles

GESTOR DE RESERVAS PARA UNA AGENCIA DE VIAJE

GESTOR DE RESERVAS PARA UNA AGENCIA DE VIAJE GESTOR DE RESERVAS PARA UNA AGENCIA DE VIAJE Judith Vilela Atachao Índice 1. Instalación...4 1.1 Instalación de la Base de datos...4 1.2 Instalación del aplicativo...5 2....6 2.1 Pantalla de Configuración

Más detalles

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO INSTITUTO TECNOLOGICO SUPERIOR DE LERDO Actividad de Aprendizaje #5 Vistas Simples y Combinadas en Diferentes Gestores Asignatura: Taller de Base de Datos Clave Asignatura: 306B Alumna: María del Carmen

Más detalles

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo Iniciación a Microsoft Excel El programa que nos ocupará a continuación, Microsoft Excel, nos permite representar información de cualquier tipo en forma tabulada, así como realizar operaciones de cálculo

Más detalles

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

MANUAL 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 detalles

Imagen ::: Mapas de imágenes Diseño de materiales multimedia. Web 2.0. 2.12 Mapas de imágenes

Imagen ::: Mapas de imágenes Diseño de materiales multimedia. Web 2.0. 2.12 Mapas de imágenes 222 2.12 Mapas de imágenes 223 2.12 Mapas de imágenes 2.12.1 Qué es un mapa de imagen? Un mapa de imagen es una imagen que contiene una o más áreas invisibles llamadas zonas activas. Cada una está asociada

Más detalles

Microsoft Outlook poseer una cuenta de correo electrónico crear una cuenta CREAR UNA CUENTA Nombre de usuario contraseña

Microsoft Outlook poseer una cuenta de correo electrónico crear una cuenta CREAR UNA CUENTA Nombre de usuario contraseña Pasos para el uso del correo electrónico o email. Para este ejemplo vamos a usar el servidor de correo Microsoft Outlook, aunque cualquier otro funciona de manera muy similar. Lo principal es poseer una

Más detalles

Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A)

Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A) aprenderaprogramar.com Configuración de módulos con Joomla: orden, acceso, asignación. Ejemplo con un menú. (CU00416A) Sección: Cursos Categoría: Curso creación y administración web: Joomla desde cero

Más detalles

MANUAL DE INSTALACIÓN EN WINDOWS

MANUAL DE INSTALACIÓN EN WINDOWS MANUAL DE INSTALACIÓN EN WINDOWS Este manual de instalación está basado para que pueda instalar OsCommerce en un servidor local: 1. Descargar el oscommerce de la web oficial de la dirección http://www.oscommerce.com/

Más detalles

Puesta en marcha de Aspel-FACTURe 3.0

Puesta en marcha de Aspel-FACTURe 3.0 Puesta en marcha de Aspel-FACTURe 3.0 Para comenzar a utilizar el sistema de Aspel-FACTURe 3.0 se debe: 1. Instalar y activar la versión 3.0 de Aspel-FACTURe. 2. Agregar el RFC de trabajo. 3. Definir los

Más detalles

QUÉ ES JAVASCRIPT? PRINCIPALES USOS. SERVIDOR Y CLIENTE. HTML, CSS Y PROGRAMACIÓN. EFECTOS DINÁMICOS (CU01103E)

QUÉ ES JAVASCRIPT? PRINCIPALES USOS. SERVIDOR Y CLIENTE. HTML, CSS Y PROGRAMACIÓN. EFECTOS DINÁMICOS (CU01103E) APRENDERAPROGRAMAR.COM QUÉ ES JAVASCRIPT? PRINCIPALES USOS. SERVIDOR Y CLIENTE. HTML, CSS Y PROGRAMACIÓN. EFECTOS DINÁMICOS (CU01103E) Sección: Cursos Categoría: Tutorial básico del programador web: JavaScript

Más detalles

Conceptos Avanzados de Programación en Internet

Conceptos Avanzados de Programación en Internet Página 1 Conceptos Avanzados de Programación en Internet (1) Introducción a las Bases de Datos (2) Lenguaje Estándar de Consultas SQL Página 2 Lenguaje SQL. Introducción BD Justificación de las Bases de

Más detalles

Práctica 2 Estadística Descriptiva

Práctica 2 Estadística Descriptiva Práctica 2 Estadística Descriptiva Contenido Introducción...................................... 1 Tablas de frecuencias................................. 2 Medidas de centralización, dispersión y forma...................

Más detalles

Temario 2008 para la certificación de MS Excel Nivel Fundamentos

Temario 2008 para la certificación de MS Excel Nivel Fundamentos Temario 2008 para la certificación de MS Excel Nivel Fundamentos Administración de Archivos Nuevo- Abrir Guardar - Guardar Como- Cerrar Salir de aplicación. Operaciones con filas y columnas Insertar y

Más detalles

GUÍA PARA EL CONCURSO BOLSA MILLONARIA VALORES BANCOLOMBIA

GUÍA PARA EL CONCURSO BOLSA MILLONARIA VALORES BANCOLOMBIA GUÍA PARA EL CONCURSO BOLSA MILLONARIA VALORES BANCOLOMBIA INTRODUCCIÓN Este documento será la guía para el manejo de Bolsa Millonaria, en el cual se describen los conceptos básicos de cada elemento del

Más detalles

SQL Injection. 1º Edición - 11 y 12 de Mayo Montevideo, Uruguay

SQL Injection. 1º Edición - 11 y 12 de Mayo Montevideo, Uruguay SQL Injection 1º Edición - 11 y 12 de Mayo Montevideo, Uruguay ~# Sobre mí Leandro Pintos a.k.a l34r00t Pentester @ Mkit Argentina Colaborador en: http://www.andsec.org/ @leapintos pintos@mkit.com.ar ~#

Más detalles

Bases 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. 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 detalles

EDICIÓN DE PÁG. WEB CON MS FRONTPAGE.

EDICIÓN DE PÁG. WEB CON MS FRONTPAGE. EDICIÓN DE PÁG. WEB CON MS FRONTPAGE. Microsoft FrontPage es una editor de páginas Web, es decir, un programa que crea el código HTML (Hipertext Markup Language), el lenguaje de programación del hipertexto,

Más detalles

Manejo de Bases de Datos Mysql en Lenguaje C

Manejo 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 detalles