AulaFacil.com: CLICK AQUÍ para aprender cientos de cursos gratis
Curso gratis
 
Lección 39 ª

 

 

 

 

 

   

MANUAL DE PHP. Parte 2. MODIFICANDO/Aplicación PHP

Hola a todos. En esta nuestro penúltimo encuentro, vamos a construir la página PHP que va a modificar nuestra base de datos, con base a los datos proporcionados en nuestra página HTML previa.

Vamos a definir una página en la cual baste con insertar (o modificar) el campo que deseemos cambiar y luego presionar el botón submit para que se modifiquen los datos. ¿Cómo hacemos?, con una serie de sentencias IF.

Vean el código y luego lo discutimos:

<HTML>
<HEAD>
<TITLE>Resultado de la Modificación</TITLE>
</HEAD>
<BODY BACKGROUND = "bg.jpg" HEIGHT = 100% WIDTH = 100%>
<FONT FACE = "Verdana" COLOR = "#00AAFF">
<?php

require($_SERVER["DOCUMENT_ROOT"]."/work/db_config.php");

$conexion = mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());

mysql_select_db($db_name, $conexion);

 

if($fname1 != ""){

$modifica = "UPDATE agentes SET FName1 = '".$fname1."' WHERE cod_emp ='".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($fname2 != ""){

$modifica = "UPDATE agentes SET FName2 = '".$fname2."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($lname1 != ""){

$modifica = "UPDATE agentes SET LName1 = '".$lname1."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($lname2 != ""){

$modifica = "UPDATE agentes SET LName2 = '".$lname2."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($avaya != ""){

$modifica = "UPDATE agentes SET ID_agente = '".$avaya."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($shift != ""){

$modifica = "UPDATE agentes SET turno = '".$shift."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($sup != ""){

$modifica = "UPDATE agentes SET supervisor = '".$sup."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($address != ""){

$modifica = "UPDATE agentes SET direccion = '".$address."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

if($phone != ""){

$modifica = "UPDATE agentes SET telefono = '".$phone."' WHERE cod_emp = '".$c_emp."'";

$ins_modifica = mysql_query($modifica, $conexion);

}

?>

<CENTER><H1>Los Datos han sido Modificados</H1></CENTER>

<A HREF = "consulta_agente.html"><CENTER><IMG SRC ="consulta.jpg"></CENTER>

Cierto, cierto, no es que sea el código más corto del mundo, pero créannos es un código bastante funcional,… mejorable,…. claaaaaaaaaaro que es mejorable. Pero esa es tarea de ustedes.

En nuestra próxima y última lección la explicación de nuestro código, el resultado final y una tareita. De momento: Hasta Pronto.