コード例 #1
0
<?php

include_once "/ctrl/funpractica.php";
include_once "/model/modelo.php";
?>
<!DOCTYPE html>
<HTML>
<head>
	<title>Lista de tareas</title>
	<meta charset="utf-8">
</head>
	<BODY>
	<h1>Lista de tareas: <?php 
echo NRegistros();
?>
 elementos</h1>
		<table  class="table table-bordered">
			<tr class="success">
				<td > ID </td>
				<td> Persona de contacto </td>
				<td> Descripcion </td>
				<td> Telefono cont. </td>
				<td> Correo </td>
				<td> Dirección </td>
				<td> Poblacion </td>
				<td> CP </td>
				<td> Provincia </td>
				<td> Estado </td>
				<td> F. de creación </td>
				<td> Operario </td>
				<td> F. de realización </td>
コード例 #2
0
<?php

$HayError = false;
$errores = [];
/* Muesta la lista de tareas */
if (!Estadentro()) {
    $HayError = true;
    $errores['autenticacion'] = "El usuario no es correcto";
    include '\\ctrl\\inicio.php';
    exit;
}
include MODEL_PATH . 'tareas.php';
include_once "\\..\\Model\\Logica.php";
define('PROXPAG', 5);
if (isset($_GET['pag'])) {
    $pag = $_GET['pag'];
} else {
    $pag = 1;
}
$maxPag = (int) (NRegistros() - 1) / PROXPAG + 1;
if ($pag < 1 || $pag > $maxPag) {
    $pag = 1;
}
$posIni = ($pag - 1) * PROXPAG + 1;
$ListaTareas = Tareas($posIni, PROXPAG);
// En un controlador real esto haría más cosas
include VIEW_PATH . 'listar.php';
コード例 #3
0
<?php

/**
 * Controlador que se usa para obtener una lsita de las tareas asi como su paginacion
 */
if ($_SESSION['autenticado'] == "SI") {
    include_once "/model/modelo.php";
    define('PROXPAG', 3);
    if (isset($_GET['pag'])) {
        $pag = $_GET['pag'];
    } else {
        $pag = 1;
    }
    $maxPag = (int) NRegistros() / PROXPAG + 1;
    if ($pag < 1 || $pag > $maxPag) {
        $pag = 1;
    }
    $posIni = ($pag - 1) * PROXPAG + 1;
    $listatar = array();
    $listatar = sacatareas($posIni);
    if (!$_POST) {
        include_once '/view/pre_vertareas.php';
    }
} else {
    include_once '/ctrl/sesion.php';
}