uno de los empleos principales de php es el acceso a una ... de datos.pdflenguaje el sql. php...

Post on 10-May-2018

230 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Uno de los empleos principales de PHP es el acceso a una base de datos

en el servidor. Las operaciones básicas se hacen empleando como lenguaje el SQL.

PHP implementa distintas funciones según la base de datos a emplear. Existen funciones actualmente para acceder a las siguientes servidores

de bases de datos:

- MySQL - Microsoft SQL Server

- Oracle

- PostgreSQL - SysBase

- FrontBase - Informix

- InterBase - Ingres

- mSQL - dBase

- SQLlite

Vamos a utilizar a XAMPP porque es el software que está en la sala

instalado.Si lo desea instalar en su pc aquí está el link https://www.apachefriends.org/es/download.html

Lo primero que debemos hacer es activar el xampp

Inicializamos dándole la palabra star a las diferentes funciones del

servidor xampp

Activamos el apache, la base de datos mysql, el método de transmisión fillezilla , mercury y tomcat.

Que nos permitirán poder usar nuestras aplicaciones para poder realizar

los ejercicios.

Luego entramos al servidor

Necesitamos el uso de un browser y lo inicializamos con el nombre

localhost.

Nos habilita el dashboard de xampp

Para ingresar a la administradora de bases de datos entramos el

comando http://localhost/phpmyadmin

Ingresamos a la etiqueta bases de datos y creamos una base de datos

que la vamos a llamar clase1, le damos click en crear.

Vamos a crear una tablas que nos van a permitir realizar unos cuantos

ejercicios.

La tabla se va a llamar empledos y va a tener 4 columnas. Le damos

continuar.

La estructura es la siguiente en sql

codigo int auto_increment primary key

nombre varchar(50)

mail varchar(50)

codigotrabajo int

Con eso finalizamos la creación de esta pequeña base de datos.

Ahora vamos a consultarla usando PHP

Luego de crear una base de datos y sus tablas (Vamos a trabajar con la

base de datos ya creada: clase1, que contiene la tabla empleados),

veremos cómo agregar registros.

Para añadir datos en la tabla empleamos el comando SQL llamado insert.

Necesitamos dos páginas para este proceso, una será el formulario de

carga de datos y la siguiente será la que efectúe la inserción en la tabla.

Formulario de carga de datos:

Insert.php

<html>

<head>

<title>Ejercicio de inserción de datos</title>

</head>

<body>

<h1>ingreso de empleados</h1>

<form action="insert2.php" method="post">

Ingrese nombre:

<input type="text" name="nombre"><br>

Ingrese mail:

<input type="text" name="mail"><br>

Seleccione el cargo al que corresponde:

<select name="codigotrabajo">

<option value="1">operario</option>

<option value="2">tecnico</option>

<option value="3">ingeniero</option>

</select>

<br>

<input type="submit" value="Registrar">

</form>

</body>

</html>

Insert2.php

<html>

<html>

<head>

<title>Ejercicio de inserción de datos</title>

</head>

<body>

<?php

$conexion=mysqli_connect("localhost","root","","clase1") or

die("Problemas con la conexión");

mysqli_query($conexion,"insert into

empleados(nombre,mail,codigotrabajo) values

('$_REQUEST[nombre]','$_REQUEST[mail]',$_REQUEST[codigotrabajo])

")

or die("Problemas en el select".mysqli_error($conexion));

mysqli_close($conexion);

echo "El trabajador esta registrado.";

?>

</body>

</html>Lo guardamos en la siguiente dirección

Y la ejecutamos desde el browser

Y al darle registrar nos sale la respuesta del insert2.php

Ahora observamos en la base de datos si los datos que introucimos

están en ella

top related