Implementacion ventana goles

parent 71d9c572
<?php include("../template/cabecera.php");?>
<?php
$txtequipo=(isset($_POST['equipo']))?$_POST['equipo']:"";
$txtnombreJugador=(isset($_POST['nombreJugador']))?$_POST['nombreJugador']:"";
$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']:"";
$golesLocal=(isset($_POST['golesL']))?$_POST['golesL']:"";
$golesVisitante=(isset($_POST['golesV']))?$_POST['golesV']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
include("../config/bd.php");
echo($idpartido);
$jornada=(isset($_POST['jornada']))?$_POST['jornada']:"";
//SELECT id_equipoL, id_equipoV FROM jornadas WHERE id_jornada=:id_jornada
$SQL=$conexion->prepare("SELECT id_partido, id_jornada, id_equipoL, id_equipoV FROM jornadas WHERE id_jornada=:id_jornada ");
$SQL->bindParam(':id_jornada',$jornada);
$SQL->execute();
$listapartidos=$SQL->fetchAll(PDO::FETCH_ASSOC);
foreach($listapartidos as $partido){
$idpartido=$partido['id_partido'];
}
switch($accion){
case "Agregar":
//INSERT INTO `jornadas` (`id_partido`, `id_jornada`, `id_equipoL`, `id_equipoV`, `golesL`, `golesV`) VALUES (NULL, '1', '1', '2', NULL, NULL);
$SQL=$conexion->prepare("UPDATE jornadas SET golesL=:golesL , golesV=:golesV WHERE id_partido=:id_partido");
$SQL->bindParam(':id_partido',$idpartido);
$SQL->bindParam(':golesL',$golesLocal);
$SQL->bindParam(':golesV',$golesVisitante);
$SQL->execute();
break;
case "Modificar":
$SQL=$conexion->prepare("UPDATE jornadas SET golesL=:golesL , golesV=:golesV WHERE id_partido=:id_partido");
$SQL->bindParam(':id_partido',$idpartido);
$SQL->bindParam(':golesL',$golesLocal);
$SQL->bindParam(':golesV',$golesVisitante);
$SQL->execute();
break;
case "Cancelar":
break;
header("Location:goles.php");
break;
case "Seleccionar":
$SQL=$conexion->prepare("SELECT * FROM jornadas WHERE id_partido=:id_partido");
$SQL->bindParam(':id_partido',$idpartido);
$SQL->execute();
$partido=$SQL->fetch(PDO::FETCH_LAZY);
$idequipoL=$partido['id_equipoL'];
$idequipoV=$partido['id_equipoV'];
$golesLocal=$partido['golesL'];
$golesVisitante=$partido['golesV'];
break;
case "Borrar":
$SQL=$conexion->prepare("UPDATE jornadas SET golesL=NULL , golesV=NULL WHERE id_partido=:id_partido");
$SQL->bindParam(':id_partido',$idpartido);
$SQL->execute();
break;
}
?>
<div class="col-md-7">
<div class="col-md-6">
<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" max="9" 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="Jornada" value="Jornada" class="btn btn-success">Consultar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card">
<div class="card-header">
Añadir Gol
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_EquipoL">ID Equipo Local: </label>
<input type="number" 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_equipo">Goles Equipo Local: </label>
<input type="number" min="0" required class="form-control" value="<?php echo $golesLocal;?>" name="golesL" id="golesL" placeholder="Indica los goles locales">
</div>
<div class = "form-group">
<label for="id_EquipoV">ID Equipo Visitante: </label>
<input type="number" required class="form-control" value="<?php echo $idequipoV;?>" name="id_equipoV" id="id_equipoV" placeholder="Indica el id del equipo VISITANTE">
</div>
<div class = "form-group">
<label for="id_jornada">Goles Equipo Visitante: </label>
<input type="number" min="0" required class="form-control" value="<?php echo $golesVisitante;?>" name="golesV" id="golesV" placeholder="Indica los goles visitante">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card">
<div class="card-header">
JORNADA
<?php echo( $jornada); ?>
</div>
</div>
</br> </br>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th>Equipo</th>
<th>Jugador</th>
<th>Tarjetas</th>
<th>Goles</th>
<th>Equipo L</th>
<th>Equipo V</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
<?php foreach($listapartidos as $partido) {?>
<tr>
<td>Nombre equipo</td>
<td>Nombre jugador</td>
<td>Goles</td>
<td>Tarjetas</td>
<td>Seleccionar | Borrar</td>
<td><?php $SQL2=$conexion->prepare("SELECT Nombre FROM equipos WHERE id = :id_equipoL ");
$SQL2->bindParam(':id_equipoL',$partido['id_equipoL']);
$SQL2->execute();
$listaLocales=$SQL2->fetchAll(PDO::FETCH_ASSOC);
?>
<?php foreach($listaLocales as $Local) {?>
<?php echo $Local['Nombre'] ?>
<?php }?>
</td>
<td><?php $SQL3=$conexion->prepare("SELECT Nombre FROM equipos WHERE id = :id_equipoV ");
$SQL3->bindParam(':id_equipoV',$partido['id_equipoV']);
$SQL3->execute();
$listaLocales=$SQL3->fetchAll(PDO::FETCH_ASSOC);
?>
<?php foreach($listaLocales as $Local) {?>
<?php echo $Local['Nombre'] ?>
<?php }?>
</td>
<td>
<form method="POST">
<input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/>
</form>
</td>
</tr>
<?php }?>
</tbody>
</table>
</div>
<?php include("../template/pie.php");?>
\ No newline at end of file
......@@ -72,22 +72,22 @@
<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">
<input type="text" required readonly class="form-control" value="<?php echo $idpartido;?>" name="id_partido" id="id_partido" placeholder="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="<?php echo $idjornada;?>" name="id_jornada" id="id_jornada" placeholder="Indica el id de la jornada">
<input type="number" min="1" max="9" 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 $idequipoL;?>" name="id_equipoL" id="id_equipoL" placeholder="Indica el id del equipo LOCAL">
<input type="number" min="1" max="20" 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 $idequipoV;?>" name="id_equipoV" id="id_equipoV" placeholder="Indica el id del equipo VISITANTE">
<input type="number" min="1" max="20" 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="">
......
......@@ -22,7 +22,7 @@
<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">
<input type="number" min="1" max="9" 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="">
......
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