Arreglo errores mostrado bd

parent 1645cd5b
Showing with 168 additions and 33 deletions
<?php
namespace App\Controllers;
use CodeIgniter\Controller;
class Activity extends Controller{
public function addequipo(){
$nombre=$this->request->getVar('nombreEquipo');
$imagen=$this->request->getFile('imgEquipo');
if ($imagen->isValid() && !$imagen->hasMoved()) {
$newName = $imagen->getRandomName();
$imagen->move(env('uploadDirectory').'/', $newName);
}else{
$newName = NULL;
}
Model("EquiposModel")->add(["Nombre"=>$nombre,"Imagen"=>$newName]);
return redirect()->to(site_url('pages/Add_Equipo'));
}
public function borrarequipo(){
$id=$this->request->getVar('idEquipo');
Model("EquiposModel")->borrarequipo($id);
return redirect()->to(site_url('pages/Add_Equipo'));
}
public function addpartido(){
$idjornada=$this->request->getVar('id_jornada');
$idequipoL=$this->request->getVar('id_equipoL');
$idequipoV=$this->request->getVar('id_equipoV');
Model("JornadasModel")->add(["id_jornada"=>$idjornada,"id_equipoL"=>$idequipoL,"id_equipoV"=>$idequipoV]);
return redirect()->to(site_url('pages/Add_Jornada'));
}
public function borrarpartido(){
$id=$this->request->getVar('idpartido');
Model("JornadasModel")->borrarpartido($id);
return redirect()->to(site_url('pages/Add_Jornada'));
}
public function addjugador(){
$nombre=$this->request->getVar('nombreJugador');
$idequipo=$this->request->getVar('id_equipo');
Model("JugadoresModel")->add(["Nombre"=>$nombre,"id_equipo"=>$idequipo]);
return redirect()->to(site_url('pages/Add_Jugador'));
}
public function borrarjugador(){
$id=$this->request->getVar('idJugador');
Model("JugadoresModel")->borrarjugador($id);
return redirect()->to(site_url('pages/Add_Jugador'));
}
public function addusuario(){
}
}
\ No newline at end of file
<?php <?php
namespace App\Controllers; namespace App\Controllers;
use CodeIgniter\Controller; use CodeIgniter\Controller;
use \App\Models\ImageModel;
class Pages extends Controller{ class Pages extends Controller{
...@@ -15,6 +15,9 @@ class Pages extends Controller{ ...@@ -15,6 +15,9 @@ class Pages extends Controller{
$data['title'] = ucfirst($page); $data['title'] = ucfirst($page);
$data = [
'title' => 'InfoFutbol'
];
echo view('templates/header_admin', $data); echo view('templates/header_admin', $data);
echo view('pages/'.$page, $data); echo view('pages/'.$page, $data);
......
...@@ -36,6 +36,15 @@ class EquiposModel extends Model ...@@ -36,6 +36,15 @@ class EquiposModel extends Model
return $infoequipo; return $infoequipo;
} }
public function add($equipo){
$this->insert($equipo);
}
public function borrarequipo($id){
unlink("/xampp/htdocs/ci/public/img/".$this->where("id", $id)->first()->Imagen);
$this->delete($id);
}
} }
\ No newline at end of file
...@@ -51,4 +51,13 @@ class JornadasModel extends Model ...@@ -51,4 +51,13 @@ class JornadasModel extends Model
} }
return $jornadas; return $jornadas;
} }
public function add($partido){
$this->insert($partido);
}
public function borrarpartido($id){
$this->delete($id);
}
} }
\ No newline at end of file
...@@ -39,4 +39,14 @@ class JugadoresModel extends Model ...@@ -39,4 +39,14 @@ class JugadoresModel extends Model
$jugadores = $this->where("id_equipo",$idequipo)->findAll(); $jugadores = $this->where("id_equipo",$idequipo)->findAll();
return $jugadores; return $jugadores;
} }
public function add($jugador){
$this->insert($jugador);
}
public function borrarjugador($id){
$this->delete($id);
}
} }
\ No newline at end of file
...@@ -24,4 +24,14 @@ class UserModel extends Model ...@@ -24,4 +24,14 @@ class UserModel extends Model
$users = $this->findAll(); $users = $this->findAll();
return $users; return $users;
} }
public function add($jornada){
$this->insert($equipo);
}
public function borrarequipo($id){
unlink("/xampp/htdocs/ci/public/img/".$this->where("id", $id)->first()->Imagen);
$this->delete($id);
}
} }
\ No newline at end of file
...@@ -37,7 +37,8 @@ ...@@ -37,7 +37,8 @@
Añadir Equipo Añadir Equipo
</div> </div>
<div class="card-body"> <div class="card-body">
<form method="POST" enctype="multipart/form-data" > <?=form_open_multipart("activity/addequipo")?>
<div class = "form-group"> <div class = "form-group">
<label for="id_equipo">ID Equipo: </label> <label for="id_equipo">ID Equipo: </label>
...@@ -91,7 +92,7 @@ ...@@ -91,7 +92,7 @@
<form method="POST"> <form method="POST">
<input type="hidden" name="id_equipo" id="id_equipo" value="<?php echo $equipo->id ?>"/> <input type="hidden" name="id_equipo" id="id_equipo" value="<?php echo $equipo->id ?>"/>
<input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/> <input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/> <input type="button" name="accion" value="Borrar" class="btn btn-danger botonborrar"/>
</form> </form>
</td> </td>
...@@ -101,4 +102,18 @@ ...@@ -101,4 +102,18 @@
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
\ No newline at end of file
<?= form_open("activity/borrarequipo", ["id"=>"formBorrar"])?>
<input type="hidden" id="equipoBorrar" name="idEquipo">
</form>
<script>
$(document).ready(function(){
$('.botonborrar').on('click',function(){
var id= $(this).parent().parent().parent().children()[0].textContent;
$('#equipoBorrar').val(id);
$('#formBorrar').submit();
})
})
</script>
\ No newline at end of file
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
Añadir Jornada Añadir Jornada
</div> </div>
<div class="card-body"> <div class="card-body">
<form method="POST" enctype="multipart/form-data" > <?=form_open("activity/addpartido")?>
<div class = "form-group"> <div class = "form-group">
<label for="id_equipo">ID Partido: </label> <label for="id_equipo">ID Partido: </label>
...@@ -123,7 +123,7 @@ ...@@ -123,7 +123,7 @@
<form method="POST"> <form method="POST">
<input type="hidden" name="id_partido" id="id_partido" value="<?php echo $partido->id_partido ?>"/> <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="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/> <input type="button" name="accion" value="Borrar" class="btn btn-danger botonborrar"/>
</form> </form>
</td> </td>
</tr> </tr>
...@@ -131,4 +131,18 @@ ...@@ -131,4 +131,18 @@
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
\ No newline at end of file
<?= form_open("activity/borrarpartido", ["id"=>"formBorrar"])?>
<input type="hidden" id="partidoBorrar" name="idpartido">
</form>
<script>
$(document).ready(function(){
$('.botonborrar').on('click',function(){
var id= $(this).parent().children()[0].value;
$('#partidoBorrar').val(id);
$('#formBorrar').submit();
})
})
</script>
\ No newline at end of file
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
Añadir Jugador Añadir Jugador
</div> </div>
<div class="card-body"> <div class="card-body">
<form method="POST" enctype="multipart/form-data"> <?=form_open("activity/addjugador")?>
<div class = "form-group"> <div class = "form-group">
<label for="equipo">ID Jugador: </label> <label for="equipo">ID Jugador: </label>
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
<form method="POST"> <form method="POST">
<input type="hidden" name="id_jugador" id="id_jugador" value="<?php echo $jugador->id_jugador?>"/> <input type="hidden" name="id_jugador" id="id_jugador" value="<?php echo $jugador->id_jugador?>"/>
<input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/> <input type="submit" name="accion" value="Seleccionar" class="btn btn-primary"/>
<input type="submit" name="accion" value="Borrar" class="btn btn-danger"/> <input type="button" name="accion" value="Borrar" class="btn btn-danger botonborrar"/>
</form> </form>
</td> </td>
</tr> </tr>
...@@ -110,4 +110,18 @@ ...@@ -110,4 +110,18 @@
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
\ No newline at end of file
<?= form_open("activity/borrarjugador", ["id"=>"formBorrar"])?>
<input type="hidden" id="jugadorBorrar" name="idJugador">
</form>
<script>
$(document).ready(function(){
$('.botonborrar').on('click',function(){
var id= $(this).parent().children()[0].value;
$('#jugadorBorrar').val(id);
$('#formBorrar').submit();
})
})
</script>
\ No newline at end of file
<div class="target"> <div class="target">
<div class="text-center"> <div class="text-center">
<<<<<<< HEAD
=======
<a class="btn btn-primary btn-lg btn-block" href="<?= base_url("pages/view/Datos_Equipos") ?>" role="button">Consultar más información</a>
</div></br>
</div>
<div class="target">
<div class="text-center">
>>>>>>> 80ae6b95d4d511ded5749af1cdc5730acd9b099a
<input type="search" id="busqueda_equipos" name="equipos" placeholder="Introduce el nombre del equipo" > <input type="search" id="busqueda_equipos" name="equipos" placeholder="Introduce el nombre del equipo" >
</div></br> </div></br>
</div> </div>
<?php foreach($equipos as $equipo) {?> <?php foreach($equipos as $equipo) {?>
<<<<<<< HEAD
<div class="row equipo" style="margin-left: 1.5rem; margin-right: 1.5rem"> <div class="row equipo" style="margin-left: 1.5rem; margin-right: 1.5rem">
<div class="col-md-4"> <div class="col-md-4">
<div class="card " > <div class="card " >
<img class="card-img-top" src="<?= base_url("img/.".$equipo[0]->Imagen )?>" weight="60" height="auto"> <img class="card-img-top" src="<?= base_url("img/.".$equipo[0]->Imagen )?>" weight="60" height="auto">
=======
<div class="col-md-3">
<div class="card equipo" >
<img class="card-img-top" src="<?= base_url("img/.".$equipo->Imagen )?>" weight="60" height="auto">
>>>>>>> 80ae6b95d4d511ded5749af1cdc5730acd9b099a
<div class="card-body"> <div class="card-body">
<h4 class="text-md-center"><?php echo $equipo[0]->Nombre ?></h4> <h4 class="text-md-center"><?php echo $equipo[0]->Nombre ?></h4>
</div> </div>
...@@ -54,11 +39,7 @@ ...@@ -54,11 +39,7 @@
$("#busqueda_equipos").keyup(function() { $("#busqueda_equipos").keyup(function() {
var value = $(this).val().toLowerCase(); var value = $(this).val().toLowerCase();
$(".equipo").filter(function() { $(".equipo").filter(function() {
<<<<<<< HEAD
$(this).toggle($(this).children()[0].children[0].children[1].children[0].textContent.toLowerCase().includes(value.toLowerCase())) $(this).toggle($(this).children()[0].children[0].children[1].children[0].textContent.toLowerCase().includes(value.toLowerCase()))
=======
$(this).toggle($(this).children()[1].children[0].textContent.toLowerCase().includes(value.toLowerCase()))
>>>>>>> 80ae6b95d4d511ded5749af1cdc5730acd9b099a
}); });
}); });
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<input type="number" min="1" max="9" 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> </br>
<div class="btn-group" role="group" aria-label=""> <div class="btn-group: text-center" role="group" aria-label="">
<button type="submit" name="Jornada" value="Jornada" class="btn btn-success">Consultar</button> <button type="submit" name="Jornada" value="Jornada" class="btn btn-success">Consultar</button>
</div> </div>
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
<html> <html>
<head> <head>
<title><?= esc($title)?></title> <title><?= esc($title)?></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="<?= base_url("css/bootstrap.min.css") ?>" rel="stylesheet"> <link href="<?= base_url("css/bootstrap.min.css") ?>" rel="stylesheet">
</head> </head>
<body> <body>
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
__ci_last_regenerate|i:1657569488;_ci_previous_url|s:53:"http://localhost/webapp/index.php/pages/view/register";
\ No newline at end of file
__ci_last_regenerate|i:1657550092;_ci_previous_url|s:53:"http://localhost/webapp/index.php/pages/view/register";
\ 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