Insertar registro con PHP y MySQL en profesordeinformatica.com

Insertar registro con PHP y MySQL

Por Aitor López de Aberasturi el Miércoles, 13 de Agosto de 2014 0 Comentarios

Vamos a crear dos ficheros: Un formulario en html insertar.html que va a llamar a un programa insertar.php.

insertar.html

Nombre:
Apellidos:
Fecha Nacimiento:

insertar.php

 
<?php
    /// 1.- Nos conectamos con la BBDD
    $link=mysql_connect("localhost","root","root");
   
    /// 2.- Seleccionar la BBDD
    mysql_select_db("Colegio",$link);

    /// 3.- Ejecutamos la accion SELECT, UPDATE, INSERT y DELETE en nuestro caso SELECT
    $nombre=$_GET[nombre];
    $apellidos=$_GET[apellidos];
    $fechanacimiento=$_GET[fechanacimiento];
    if ($nombre != "")
    {
        $query="INSERT INTO alumnos  (idalumno, nombre, apellidos, fechanacimiento) VALUES (NULL, '$nombre', '$apellidos', 'fechanacimiento');";
        $result=mysql_query($query,$link);
        if ($result) 
                echo "Insercion correcta";
                        else 
                echo "Error inserción".mysql_error();
    }
    ////4.- Cerrar la conexion
    mysql_close($link);
?>

En el ejemplo anterior hemos utilizado el código mínimo para que sea fácil de comprender pero podemos hacer comprobaciones de los diferentes errores que se pueden ejecutar en cada función.

Por ejemplo:

 
    if (!($link=mysql_connect("localhost","root","dinux"))))
			echo "Error de conexión a la base de datos";

o bien

 
$link=mysql_connect("localhost","root","dinux") or die ("Error de conexión a la base de datos");

Próxima entrada

Listado con MySQL y PHP


Sobre el profe

Esta es la página web de Aitor Lopez de Aberasturi profesor de informática en ITS Ciudad Jardin. También puedes visitar mi blog de clase.