<textarea name="descripcionpincho" maxlength=500 rows="4" cols="50" title="Campo incompleto" required ></textarea> <br></br> </div> <div> <label for="ingredientespincho">Ingredientes</label> <textarea name="ingredientespincho" rows="4" maxlength=250 cols="50" title="Campo incompleto" required ></textarea> <br></br> </div> <div> <label for="precio">Prezo</label> <input name="precio" maxlength=5 type="text" title="Campo incompleto" required /> <br></br> </div> <div> <label for="foto">Foto</label> <input name="fotopincho" type="file" title="Campo incompleto" required /> <br></br> </div> <button name="inscribirpincho" type="submit" class="btn btn-default button">Inscribir Pincho</button> <button name="cancelar" type="submit" class="btn btn-default button">Cancelar</button> </form> <div class="cleaner"></div> </div> </div> <div class="col-xs-12 col-sm-12 col-md-1"></div> </div> <?php } loadclasses("view", "footer.html");
<?php include_once "../../loader.php"; loadclasses("model", "Usuarios.php"); loadclasses("model", "JuradoProfesional.php"); loadclasses("model", "VotaProfesional.php"); loadclasses("model", "Pincho.php"); loadclasses("model", "BD.php"); /* Permite a un usuario JuradoProfesional modificar sus datos * Parametros: * $id - Atributo a comprobar, contiene el login del usuario JuradoProfesional a modificar. * $password - Atributo a modificar, contiene el password del usuario JuradoProfesional a modificar. * $email - Atributo a modificar, contiene el email del usuario JuradoProfesional a modificar. * $jp - Objeto con los nuevos datos del usuario JuradoProfesional * Return: Devuelve TRUE si se han podido modificar los datos. */ function modificarDatosJuradoProfesional($id, $password, $email, $jp) { $usuario = new Usuarios(); $juradoProfesional = new JuradoProfesional(); $res1 = $usuario->modificar($id, $password, $email); $res2 = $juradoProfesional->modificar($id, $jp); return $res1 && $res2; } /* Elimina un usuario JuradoProfesional. * Parametros: * $login - Atributo a comprobar, login del usuario que se quiere eliminar. * Return: Devuelve TRUE si se ha podido eliminar el usuario JuradoProfesional. */ function eliminarJuradoProfesional($login) {
<?php loadclasses("model", "BD.php"); loadclasses("model", "Establecimiento.php"); loadclasses("model", "CodigoPincho.php"); loadclasses("model", "Establecimiento.php"); loadclasses("model", "JuradoProfesional.php"); loadclasses("model", "Pincho.php"); loadclasses("model", "Usuarios.php"); loadclasses("model", "VotaProfesional.php"); loadclasses("model", "Comentarios.php"); /* Lista los establecimientos, incluyendo identificador y atributos. * Return: Devuelve los datos del concurso sin tratar o FALSE en caso de error. */ function listaEstablecimientos() { $establecimiento = new Establecimiento(); return $establecimiento->listar(); } /* Lista los establecimientos de la última edición disponible. * Return: Devuelve los datos del último concurso o FALSE en caso contrario. */ function listarPinchosUltimaEdicion() { $pincho = new Pincho(); return $pincho->listarUltimos(); } /* Lista los identificadores de los pinchos y sus atributos. * Return: Devuelve los datos del pincho sin tratar o FALSE en caso de error. */ function listaPinchos()
<?php loadclasses("model", "Pincho.php"); loadclasses("model", "BD.php"); loadclasses("model", "JuradoProfesional.php"); loadclasses("model", "CodigoPincho.php"); loadclasses("model", "Usuarios.php"); loadclasses("model", "VotaProfesional.php"); loadclasses("model", "Concurso.php"); /* Lista los miembros del jurado profesional a los que no se les ha asignado ese pincho($id) * Parametros: * $id - clave primaria del pincho para el que se van a listar los jurados profesionales. * Return: Devuelve una lista con los miembros del jurado profesional no asignados al pincho. */ function listarJuradoProfesionalNoAsignado($id) { $juradoprofesional = new JuradoProfesional(); return $juradoprofesional->juradoNoAsignado($id); } /* Añade un valor al campo aceptado de la tupla identificada por $id(idpincho) * Parametros: * $id - clave primaria del pincho a modificar. * $a - valor que se le va a asignar al campo aceptado (A o D). * Return: Devuelve TRUE si se han podido modificar los datos, FALSE en caso contrario. */ function gestionarPropuesta($id, $a) { $datos = datosPropuestaGastronomica($id); $fila = mysqli_fetch_assoc($datos); $id = $fila["idpincho"]; $nombre = $fila["nombrepincho"];
<!--Contenido de la pagina principal--> <?php loadclasses("controller", "ControladorOrganizador.php"); $concurso = concursoActual(); $r = mysqli_fetch_assoc($concurso); echo "<h1>" . $r['titulo'] . "</h1>"; echo "<h3>" . $r['descripcion'] . "</h3>"; echo "<h2>" . "Fecha inicio " . $r['fechac'] . "</h2>"; echo "<h2>" . "Fecha fin " . $r['fechaf'] . "</h2>";