コード例 #1
0
<?php

include dirname(__FILE__) . '\\..\\Modelo\\Persona.php';
include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php';
include dirname(__FILE__) . '\\..\\dao\\personaDAO.php';
$documento = "";
if (array_key_exists('documento', $_POST)) {
    $documento = $_POST['documento'];
}
$personaDAO = new personaDAO();
$persona = new Persona();
$persona = $personaDAO->leerPorDocumento($documento);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Eliminar Persona</title>
</head>
<body>
    <form id="form1" name="form1" method="post" action="ctlPersonas.php">
        
        <input name="eliminar" type="hidden" value="1"/>
        
  <p>&nbsp;</p>
  <table width="383" border="1" cellspacing="1" cellpadding="1">
	<caption>ELIMINAR PERSONA</caption>
    <tr>
      <td width="76">idPersona</td>
      <td width="294"><input name="Persona[idPersona]" type="text" readonly="yes" id="idPersona" value="<?php 
echo $persona->getidPersona();
コード例 #2
0
<?php

include dirname(__FILE__) . '\\..\\Modelo\\Persona.php';
include dirname(__FILE__) . '\\..\\Modelo\\Mapeador.php';
include dirname(__FILE__) . '\\..\\dao\\personaDAO.php';
$persona = new Persona();
$mensaje = "";
$datos = array('idPersona' => $_POST['Persona']['idPersona'], 'Nombre' => $_POST['Persona']['Nombre'], 'Apellidos' => $_POST['Persona']['Apellidos'], 'Telefono' => $_POST['Persona']['Telefono'], 'E-mail' => $_POST['Persona']['E-mail'], 'fecha' => $_POST['Persona']['fecha'], 'usuario' => $_POST['Persona']['usuario'], 'contrasena' => $_POST['Persona']['contrasena']);
Mapeador::mapearPersona($persona, $datos);
$personaDAO = new personaDAO();
try {
    if (array_key_exists("agregar", $_POST)) {
        $retorno = $personaDAO->insertarPersona($persona);
    } elseif (array_key_exists("modificar", $_POST)) {
        $retorno = $personaDAO->actualizarPersona($persona);
    } elseif (array_key_exists("eliminar", $_POST)) {
        $retorno = $personaDAO->eliminarPersona($persona);
    }
} catch (Exception $ex) {
    $mensaje = "HA OCURRIDO UN ERROR!!!: " . $ex->getMessage();
}
echo $mensaje . "<p/><a href='../indexPersona.php'>Regresar al inicio</a>";