Ing. Eddye Sánchez Castillo. Las principales temas de este capitulo son:  Conectarse al Servidor MySql  Conectarse a Bases de Datos  Enviar Consulta.

Slides:



Advertisements
Presentaciones similares
Rocío Contreras Aguila Primer Semestre 2010
Advertisements

Tema: La Clave Principal.
Curso de PHP Tema 5: Sesiones.
JUAN CARLOS RAMIREZ NUÑO JONATAN HERNANDEZ ALCOCER
Desarrollo de sitios web con PHP y MySQL
Mercadotecnia Electrónica
SIR – Sistema de indicadores Regionales Capacitación Carátula.
Acceso a bases de datos con MySQL y ODBC desde PHP
Interfaz de Línea de Comando
Bienvenido a Marangatu'i, Módulo del Contribuyente de la SET!
Acceso a bases de datos MySQL en PHP
Desarrollo de Aplicaciones para Internet
Desarrollo de Aplicaciones para Internet
EJEMPLO MANEJO DE ARCHIVOS
ACCESO A BASES DE DATOS ORACLE CON PHP
Ms access Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). base de datos suele definirse como un conjunto de información.
Combinación de correspondencia
TECNOLOGÍA IDC Internet Database Connector Trinitario Gómez López.
Manual del Usuario Perfil 01. Reportes Web. Ver. 1.1
Manual del Usuario Perfil 03. Reportes Web. Ver. 1.1
Manejo de las bases de datos
Práctica Profesional MySql - PHP. IS 185 Profesor: MOLINA, Carlos PHP acceso a MySQL Algunas funciones que provee PHP para el manejo de bases de datos.
Taller 5: Trabajo con Plantillas y uso de tecnología Ajax.
Ing. Eddye Sánchez Castillo. Las principales temas de este capitulo son:  Conectarse al Servidor MySql  Conectarse a la Base de Datos  Enviar Consultas.
Desarrollo de sitios web con PHP y MySQL Tema 5: Sesiones José Mariano González Romano
Casos de Uso. Módulo Administrador
Ing. Eddye Sánchez Castillo. Dentro de la etiqueta se debe utilizar los atributos: Action Method Action Action: Se utiliza para indicar el sitio Web donde.
MySQL M.C. Pedro Bello López.
Proceso para canalizar las retenciones a través del Portal WEB.
Ing. Ricardo Carlos Inquilla Quispe
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA.
Ing. Elkin José Carrillo Arias
Uso de las Sesiones Temas: Creación de sesiones Lectura de sesiones Borrado de sesiones.
Como descargar appserv. Empesamos la descarga Ya descargado iniciamos la instalación.
Ing. Eddye Sánchez Castillo. Las principales temas de este capitulo son:  Iniciar Mysql  Ingresar a Mysql  Asignar una clave al usuario root  Acceso.
introducción al lenguaje
Ihr Logo PHP Parte 4 “manejo de formularios”. Your Logo Formularios  El proceso para el manejo de FORMULARIOS html requiere generalmente dos páginas,
Bases de Datos Sql.
Manual de correo electrónico
Desarrollo de sitios web con PHP y MySQL Tema 4: Acceso a bases de datos MySQL en PHP ELABORADO POR: José Mariano González Romano ADAPTADO POR: Prof. Carmen.
¿Cómo hacer un Login conectado a una base de datos en Access?
Proceso de resolución de un nombre de dominio Tema 3 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Casos de Uso Sedes Insertar Sedes Modificar Sedes Administrador
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
Tema 6 – Servicio de Correo Electrónico
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I.
Unidad 4 SEGURIDAD 4.1 Tipos de usuarios
Tema 11 Bases de Datos y el Lenguaje SQL
Microsoft Access.
Práctica Profesional PHP.
GUIA para la adscripción de centros o grupos de trabajo promotores y registro de experiencias en la Red de Experiencias de Educación para la Salud en la.
U NIVERSIDAD P ANAMERICANA PROYECTOMOODLE. Nuevo año…Nueva imagen…
Yeray Caballero López Juan Pablo Quesada Nieves
Aplicaciones para la Administración de Negocios
1     Sistema de gestión de contactos PARQUE E Miércoles, 29 de Abril de 2015   
HTTP Session Management Desarrollo de Aplicaciones para Internet.
PROGRAMACIÓN EN PHP Y MYSQL Tema 4: Estructuras de control Jose Miguel Vidagany Igual.
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
¿Cómo programar un Botón para agregar registros a una base de datos?
Joomla! Barajas Sandoval Claudia Rebeca Tópicos Selectos de Informática I (Comercio Electrónico)
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Consultas a mysql desde PHP índice 1. Introducción 5. Ejemplo 4. Tratamiento de datos 2. Instrucción SQL 3. Pasos C o n s u l t a s a m y s q l d e s d.
Php y mysql índice 1. Conexión 6. Ejercicio 5. Insertar un registro 2. Operaciones básicas 3. Seleccionar BD 4. Crear una BD P h p y m y s q l Índice 1.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
CONEXIÓN DE BASE DE DATOS EN LOCALHOST CON MYSQL Israel Tantani Ramos INF-272.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Curso PHP y MySQL Germán Galeano y Juan Bachiller Del 6 de Febrero al 12 de Marzo de 2012.
Transcripción de la presentación:

Ing. Eddye Sánchez Castillo

Las principales temas de este capitulo son:  Conectarse al Servidor MySql  Conectarse a Bases de Datos  Enviar Consulta al Servidor  Manejo de Tablas  Manejo de Registros

Mysql_connect Esta función nos permite conectarnos a una base de datos MySql dentro de una aplicación PHP. sintaxis: Variable=mysql_connect(‘Servidor’,’Usuario’,’Clave’); Variable Identifica a la conexión de la Base de Datos, almacena un numero positivo si la conexión fue exitosa. Servidor Nombre del Servidor MySql donde se encuentra la base de Datos al cual se desea conectar. El nombre predeterminado del servidor es localhost. Usuario Nombre del Usuario con el cual se desea conectar a la base de Datos MySql. El usuario predeterminado root Clave Es la contraseña asignada al usuario con el cual desea conectarse a la Base de Datos MySql.

La siguiente instrucción se conecta al servidor localhost con el usuario root cuya contraseña es: y utiliza como identificador de la conexión a la variable $conexion. $conexion=mysql_connect(‘localhost’,’root’,’123456’); Para preguntar si la conexión ha tenido éxito utilizamos la instrucción IF con el identificador de la conexión. If($conexion) Para preguntar si la conexión no ha tenido éxito utilizamos el símbolo ! Antes del nombre del identificador. If(!$conexion)

El siguiente programa se conecta al servidor localhost con el usuario root cuya contraseña es: y utiliza como identificador de la conexión a la variable $conexion. Este programa muestra un mensaje indicando si la conexión fue exitosa o no. <? $conexion=mysql_connect(‘localhost’,’root’,’123456’); If($conexion) { echo ´ La conexión fue exitosa ´; } else { echo ´ La conexión no ha tenido ´ ; } ?>

Mysql_error(): Esta función devuelve la descripción del ultimo error producido en MySql. sintaxis: mysql_error(); <? $conexion=mysql_connect(‘localhost’,’root’,’123456’); If($conexion) { echo ´ La conexión fue exitosa ´; mysql_close($conexion); } else { echo ´ La conexión no ha tenido ´ ; echo ‘ Numero del error: ‘.mysql_errno().’ ´ ; echo ´ Descripción del error: ‘,mysql_error(); } ?> mysql_error() DELVUELVE LA DESCRIPCION DEL ULTIMO ERROR mysql_errno() DELVUELVE EL NUMERO DEL ULTIMO ERROR

mysql_list_dbs() Esta función devuelve los nombres de las base de datos disponibles. sintaxis: Variable1=mysql_list_dbs(Variable2); Variable1 Es una variable que almacenara la lista de las base de datos disponibles. Variable2 Es la variable utilizada en la función mysql_connect como identificador de la conexión. $dbs=mysql_list_dbs($conexion);

<? Echo ‘Bases de datos disponible: ;’ $n=0; $conexion=mysql_connect(‘localhost’,’root’,’123456’); If($conexion){ $dbs=mysql_list_dbs($conexion); While($obj=mysql_fetch_object($dbs)) { $n++; echo $n.’ ’.$obj->Database.’ ’; } mysql_close($conexion); } else { echo ´ La conexión no ha tenido ´ ; } ?> ESTE PROGRAMA MUESTRA LAS BASE DE DATOS DISPONIBLES EN LA CONEXIÓN ESTABLECIDA AL SERVIDOR MYSQL.

mysql_select_db Esta función se utiliza para indicar la base de datos del servidor MySql con la cual deseamos trabajar en nuestra aplicación. mysql_select_db(‘Base de Datos’, Variable); Base de Datos Es el nombre de la Base de datos con la cual deseamos trabajar en nuestra aplicación de PHP. Variable Es la variable utilizada con mysql_connect. Si abre la base de datos correctamente la función mysql_select_db devuelve el valor True de lo contrario devuelve False. $data=mysql_select_db(‘Empresas’, $conexion);

<? $Servidor=‘localhost’; $Usuario=‘root’; $clave=‘123456’; $conexion=mysql_connect($Servidor,$Usuario,$Clave); If($conexion){ $data=mysql_select_db(‘Empresas’,$conexion); if($data) echo ‘la conexión a la base de datos tuvo exito’; else echo ‘la conexión a la base de datos no tuvo éxito’; mysql_close($conexion)} else { echo ´ La conexión no ha tenido Exito ´ ; echo ‘ Numero del error: ‘.mysql_errno().’ ´ ; echo ´ Descripción del error: ‘,mysql_error(); } ?> ESTE PROGRAMA ACTIVA LA BASE DE DATOS Empresa Y MUESTRA UN MENSAJE INDICANDO LA ACTIVACION DE LA BASE DE DATOS

Insertar los siguientes campos a la Tabla Clientes: CodigoNombresEdadSexo Julio Dávila22M Ana Castañeda20F Nancy Vilela36F Miguel Torres25M Elias Porilla40M Juan Garcia26M Veronica Huaman52F Yessica Palomino43F Alberto Farfan22M Julia Pizarro25F Hugo Sanchez55M Miguel Hernadez20M

Campos Autonumericos Son aquellos campos cuyo contenido se va llenando en forma automática con una secuencia de valores numéricos.

Load Data Permite cargar los datos que se encuentran almacenados en un archivo de textos hacia una tabla de una base de datos MySql. En forma predeterminada MySql utiliza como separador de cada campo el tabulador. Sintaxis: Load Data Infile ‘Archivo de Texto’ into table Tabla El Archivo de texto debe estar grabado en la carpeta de la base de datos que se esta utilizando.

La Tabla Amigos no tiene ningún registro El comando para cargar los datos desde el archivo Datos.Txt hacia la tabla Amigos es el siguiente : Load Data Infile ‘Datos.Txt’ into table Amigos;

Si cada campo esta separada por un carácter distinto a una tabulación se debe utilizar Fields Terminated dentro de la sintaxis de Load Data. Fields Terminated Se utiliza para indicar el carácter por el cual esta separado cada uno de los campos del archivo de textos. Load Data Infile ‘Datos.Txt’ into table Amigos Fields Terminated By ‘,’;

Esta instrucción es una de la mas utilizada porque permite leer información de la base de datos. Sintaxis: Select * From Nombre de la table;

Son campos que no están creados en la tabla pero que se puede obtener y calcular con los campos que si están en las tablas. CurDate Esta función devuelve la fecha del servidor.