Modificar registro con PHP y MySQL en profesordeinformatica.com

Modificar registro con PHP y MySQL

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

Añadimos a a tabla del listado 1 columna que van a ser un enlace con la palabra Modificar. Lo que añadimos es un enlace donde vamos a pasar el alumno que queremos modificar:

 
      Modificar

El modificar va a consistir en dos programas. Un primer programa modificar.php en el que va a cargar un formulario con los valores del registro que se pasan como parámetros. Un segundo programa modificar2.php que recoge los parámetros del formulario, con un input oculto que contiene el identificador del alumno, y modifica el registro.

modificar.php

 
<?php
    /// 1.- Nos conectamos con la BBDD

    $link=mysql_connect("localhost","root","root");

    /// 2.- Seleccionar la BBDD
    mysql_select_db("Colegio",$link);

    /// 3.- Obtenemos el registro
$idalumno=$_GET[idalumno];
$query="select * from alumnos where idalumno = $idalumno ";
$result=mysql_query($query,$link);
$row = mysql_fetch_array($result);

    ////4.- Cerrar la conexion
    mysql_free_result($result);
    mysql_close($link);
?>
Nombre:
Apellidos:
Fecha Nacimiento:

modificar2.php

 
<?php

    /// 1.- Nos conectamos con la BBDD
        $link=mysql_connect("localhost","root","root");

    /// 2.- Seleccionar la BBDD
        mysql_select_db("Colegio",$link);

    /// 3.- Obtenemos los parámetros
        $idalumno=$_GET[idalumno];
        $nombre=$_GET[nombre];
        $apellidos=$_GET[apellidos];
        $fechadenacimiento=$_GET[fechanacimiento];
    /// 4.- Modificamos el registro
        $query="UPDATE ALUMNOS set Nombre = '$nombre', Apellidos = '$apellidos', FechaNacimiento = '$fechanacimiento'  where IdAlumno = '$idalumno' ";
        $result=mysql_query($query,$link);
        $row = mysql_fetch_array($result);
        echo $query;
    ////5.- Cerrar la conexion
        mysql_free_result($result);
        mysql_close($link);
    /// 6.- Listamos los alumnos
        include("listado.php");

?>

Próxima entrada

Gestor de contenidos con 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.