Arreglo BD Jornadas

parent a0a7e590
<?php include("../template/cabecera.php");?>
<?php
$idpartido=(isset($_POST['id_partido']))?$_POST['id_partido']:"";
$idjornada=(isset($_POST['id_jornada']))?$_POST['id_jornada']:"";
$idequipoL=(isset($_POST['id_equipoL']))?$_POST['id_equipoL']:"";
$idequipoV=(isset($_POST['id_equipoV']))?$_POST['id_equipoV']:"";
$golesL=(isset($_POST['golesL']))?$_POST['golesL']:"";
$golesV=(isset($_POST['golesV']))?$_POST['golesV']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
......@@ -14,19 +13,17 @@
switch($accion){
case "Agregar":
//INSERT INTO `jornadas` (`id_jornada`, `id_equipoL`, `id_equipoV`, `golesL`, `golesV`) VALUES ('1', '1', '2', NULL, NULL);
$SQL=$conexion->prepare("INSERT INTO jornadas ( id_jornada, id_equipoL, id_equipoV, golesL, golesV) VALUES (:id_jornada, :id_equipoL, :id_equipoV, :golesL, :golesV);");
//INSERT INTO `jornadas` (`id_partido`, `id_jornada`, `id_equipoL`, `id_equipoV`, `golesL`, `golesV`) VALUES (NULL, '1', '1', '2', NULL, NULL);
$SQL=$conexion->prepare("INSERT INTO jornadas ( id_jornada, id_equipoL, id_equipoV) VALUES (:id_jornada, :id_equipoL, :id_equipoV);");
$SQL->bindParam(':id_jornada',$idjornada);
$SQL->bindParam(':id_equipoL',$idequipoL);
$SQL->bindParam(':id_equipoV',$idequipoV);
$SQL->bindParam(':golesL',$golesL);
$SQL->bindParam(':golesV',$golesV);
$SQL->execute();
break;
case "Modificar":
$SQL=$conexion->prepare("UPDATE equipos SET nombre=:nombre WHERE id=:id");
$SQL=$conexion->prepare("UPDATE jornadas SET nombre=:nombre WHERE id=:id");
$SQL->bindParam(':id',$txtequipo);
$SQL->bindParam(':nombre',$txtnombreEquipo);
$SQL->execute();
......@@ -57,15 +54,16 @@
break;
case "Cancelar":
header("Location:equipos.php");
header("Location:jornada.php");
break;
case "Seleccionar":
$SQL=$conexion->prepare("SELECT * FROM equipos WHERE id=:id");
$SQL->bindParam(':id',$txtequipo);
$SQL=$conexion->prepare("SELECT * FROM jornadas WHERE id_partido=:id_partido");
$SQL->bindParam(':id_partido',$idpartido);
$SQL->execute();
$Equipo=$SQL->fetch(PDO::FETCH_LAZY);
$txtnombreEquipo=$Equipo['Nombre'];
$txtimagen=$Equipo['Imagen'];
$partido=$SQL->fetch(PDO::FETCH_LAZY);
$idjornada=$partido['id_jornada'];
$idequipoL=$partido['id_equipoL'];
$idequipoV=$partido['id_equipoL'];
break;
case "Borrar":
$SQL=$conexion->prepare("SELECT Imagen FROM equipos WHERE id=:id");
......@@ -85,9 +83,13 @@
}
$SQL=$conexion->prepare("SELECT * FROM equipos");
$SQL1=$conexion->prepare("SELECT * FROM equipos");
$SQL1->execute();
$listaEquipos=$SQL1->fetchAll(PDO::FETCH_ASSOC);
$SQL=$conexion->prepare("SELECT * FROM jornadas");
$SQL->execute();
$listaEquipos=$SQL->fetchAll(PDO::FETCH_ASSOC);
$listapartidos=$SQL->fetchAll(PDO::FETCH_ASSOC);
?>
......@@ -102,18 +104,23 @@
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_equipo">ID Partido: </label>
<input type="text" required readonly class="form-control" value="<?php echo $idpartido;?>" name="id_partido" id="id_partido" placeholder="Indica el id del nuevo partido">
</div>
<div class = "form-group">
<label for="id_jornada">ID Jornada: </label>
<input type="number" min="1" required class="form-control" value="" name="id_jornada" id="id_jornada" placeholder="Indica el id del nuevo equipo">
<input type="number" min="1" required class="form-control" value="<?php echo $idjornada;?>" name="id_jornada" id="id_jornada" placeholder="Indica el id de la jornada">
</div>
<div class = "form-group">
<label for="id_EquipoL">ID Equipo Local: </label>
<input type="number" min="1" required class="form-control" value="<?php echo $txtequipo;?>" name="id_equipoL" id="id_equipoL" placeholder="Indica el id del nuevo equipo">
<input type="number" min="1" required class="form-control" value="<?php echo $idequipoL;?>" name="id_equipoL" id="id_equipoL" placeholder="Indica el id del equipo LOCAL">
</div>
<div class = "form-group">
<label for="id_EquipoV">ID Equipo Visitante: </label>
<input type="number" min="1" required class="form-control" value="<?php echo $txtequipo;?>" name="id_equipoV" id="id_equipoV" placeholder="Indica el id del nuevo equipo">
<input type="number" min="1" required class="form-control" value="<?php echo $idequipoV;?>" name="id_equipoV" id="id_equipoV" placeholder="Indica el id del equipo VISITANTE">
</div>
<div class="btn-group" role="group" aria-label="">
......@@ -154,20 +161,23 @@
<table class="table table-bordered">
<thead>
<tr>
<th>ID Equipo</th>
<th>Equipo</th>
<th>ID Partido</th>
<th>Jornada</th>
<th>Equipo L</th>
<th>Equipo V</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php foreach($listaEquipos as $equipo) {?>
<?php foreach($listapartidos as $partido) {?>
<tr>
<td><?php echo $equipo['id'] ?></td>
<td><?php echo $equipo['Nombre'] ?></td>
<td>
<td><?php echo $partido['id_partido'] ?></td>
<td><?php echo $partido['id_jornada'] ?></td>
<td><?php echo $partido['id_equipoL'] ?></td>
<td><?php echo $partido['id_equipoV'] ?></td>
<td>
<form method="POST">
<input type="hidden" name="id_jornada" id="id_jornada" value="<?php echo $equipo['id'] ?>"/>
<input type="hidden" name="id_partido" id="id_partido" value="<?php echo $partido['id_partido'] ?>"/>
<input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/>
</form>
......
<?php include("template/cabecera.php"); ?>
<div class="col-md-12">
<div class="jumbotron">
<h1 class="display-4">Bienvenido a la página InfoFutbol </h1>
<hr class="my-2">
<p>Aquí podra consultar la siguiente información sobre equipos de 1ª División Española</p>
<p class="lead">
<a class="btn btn-primary btn-lg" href="/webapp/equipos.php" role="button">Equipos</a>
<a class="btn btn-primary btn-lg" href="/webapp/jornadas.php" role="button">Jornadas</a>
<a class="btn btn-primary btn-lg" href="/webapp/administrador/index.php" role="button">Identificarse</a>
</p>
</div>
</div>
<?php include("template/pie.php"); ?>
\ No newline at end of file
<?php include("template/cabecera.php"); ?>
<?php
include("administrador/config/bd.php");
$jornada=(isset($_POST['jornada']))?$_POST['jornada']:"";
$SQL=$conexion->prepare("SELECT * FROM jornadas");
$SQL->execute();
$listapartidos=$SQL->fetchAll(PDO::FETCH_ASSOC);
?>
<div class="col-md-12">
<div class="card">
<div class="card-header">
Consultar Jornada
</div>
<div class="card-body">
<form method="POST" enctype="" >
<div class = "form-group">
<label for="jornada">Jornada: </label>
<input type="number" min="1" required class="form-control" name="jornada" id="jornada" placeholder="Indica la jornada que desea consultar">
</div> </br>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" value="Consultar" class="btn btn-success">Consultar</button>
</div>
</form>
</div>
</div>
</br> </br>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th>Jornada</th>
<th>Equipo L</th>
<th>Equipo V</th>
</tr>
</thead>
<tbody>
<?php foreach($listapartidos as $partido) {?>
<tr>
<td><?php echo $partido['id_jornada'] ?></td>
<td><?php echo $partido['id_equipoL'] ?></td>
<td><?php echo $partido['id_equipoV'] ?></td>
</tr>
<?php }?>
</tbody>
</table>
</div>
</div>
<?php include("template/pie.php"); ?>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment