domingo, 22 de mayo de 2016

Php - 21. Conectar e insertar datos en MySql

Para conectar e insertar datos en MySql desde Php, crearemos 2 archivos, en el primero crearemos el formulario que introducira los datos en MySql, en el segundo ejecutaremos la conexion a la base de datos y recuperaremos los datos del primer archivo para insertarlos en MySql.
El codigo del primer archivo es:

<!DOCTYPE html>
<head>
<title>Formulario inserta datos en Mysql desde Php (por Ticoticotaa)</title>
</head>
<body>
<form action="bdFormularioClientesInsert.php" method="post" name="formulario">
<label>Nombre</label><input type="text" name="nombre"/><br>
<label>Email</label><input type="text" name="email"/><br>
<label>Clave</label><input type="text" name="clave"/><br>
<input type="submit" value="Enviar datos"/>
</body>
</html>
Como vemos en el codigo, creamos un formulario que envia los datos al archivo llamado "bdFormularioClientesInsert.php"
El codigo del segundo archivo es:

 <!DOCTYPE html>
<head>
<title>Inserta datos en Mysql desde Php (por Ticoticotaa)</title>
</head>
<body>
<?php
//datos conexion
$root="usuario";
$clave="pruebas";
$localhost="localhost";
$base="pruebas";
$tabla="clientes";
//conexion
$conexion=mysqli_connect($localhost,$root,$clave,$base) or die ("Problemas al conectar");
//variables obtenidas
$nombre="$_POST[nombre]";
$email="$_POST[email]";
$clave="$_POST[clave]";
//insertar datos en tabla
mysqli_query($conexion,"insert into $tabla(nombre,email,clave) values ('$nombre','$email','$clave')");
mysqli_close($conexion);
echo "<p>El cliente fue dado de alta</p>";
?>
</body>
</html>
Creamos primero los datos de conexion, indicando el usuario y clave con permiso para acceder a MySql, junto con el servidor de acceso (en este caso localhost) y la base de datos a la que se conecta.
Dentro de la base de datos indicamos la tabla a la que conectaremos para operar con ella.
Despues ejecutamos el codigo SQL de insertar, indicando los datos que insertaremos.
Por ultimo no olvidar nunca cerrar la conexion a la base de datos.
Espero sea util. Gracias.
Todo esto lo encontrareis tambien explicado mediante video de Youtube.

Video Conectar e insertar datos en MySql

En este video realizamos la conexion e introduciremos datos desde una pagina Php a MySql.
Espero os sea util. Gracias.


Video Preparacion entorno con WampServer

En este video preparamos nuestro Pc para poder simular un servidor que ejecute php y tenga la base de datos MySql.
En los proximos videos conectaremos desde codigo Php a la base de datos MySql.
Espero sea util.

Video Formularion con Php

Video con ejemplo de como realizar un formulario que envie datos de una pagina php o html a otra y que esta ultima recupere dichos datos.
Espero sea util. Gracias.


Video Funciones con Php

En este video explico mediante un ejemplo como se realizan las funciones con Php.
Espero os sea util. Gracias.

Video Estructura Switch

Video explicando ejemplo de estructura Switch con Php.
Espero os sea util.
Gracias.

Video Estructura Repeticion For

En este video se muestra ejemplo de estructura de repeticon For.
Espero os sea util. Gracias,


Video Condicional While

Estructura condicional While con Php, explicacion mediante Video Youtube.
Espero sea util. Gracias.