Add files via upload

This commit is contained in:
Fernando Méndez
2021-05-31 12:05:22 +02:00
committed by GitHub
parent af0d9ccd25
commit 425af67eb5
4 changed files with 109 additions and 22 deletions

View File

@ -157,7 +157,7 @@ $(document).ready(function() {
$("#codeValid").show();
$("#codeInvalid").hide();
code[0].setCustomValidity("");
} else if(code.val().length > 0 ){
} else if(code.val().length > 0 && data === "!avaliable" ){
$("#codeValid").hide();
$("#codeInvalid").show();
code[0].setCustomValidity("El código promocional no es válido.");

View File

@ -11,24 +11,28 @@ window.onload = function(){
}
}
var select_ = document.getElementById("select_film");
select_.onchange = function(){
location.href += "&film=" + $('select[id=films]').val();
}
// Método 2: enviar una petición AJAX con POST. ==> (NO FUNCIONA, PERO LA IDEA ERA HACERLO ASÍ PARA EVITAR REFRESCAR LA PÁGINA Y LLENAR LA URL)
/*
$(document).ready(function(){
$("#select_cinema_session").change(function(){
$("#select_cinema").change(function(){
var cinema = $('select[id=cinemas]').val();
//console.log($('select[id=cinemas]').val());
$.ajax({
url : 'index.php',
type : 'POST',
dataType : 'text',
data : 'cinema='+cinema,
cache : false,
async : false,
success: function(data){
url : "index.php",
type : "post",
dataType : "html",
data : "",
success: function(response){
$("#cinemas > option[value="+ cinema +"]").attr("selected", true);
console.log(cinema);
},
error: function(response)
{
error: function(response){
console.log(response + ' ==> Error al seleccionar el cine')
}
});

View File

@ -34,7 +34,7 @@
}
//Returns a film data .
public function GetCinema($name,$direction){
public function GetCinema($name, $direction){
$sql = sprintf( "SELECT * FROM cinema WHERE cinema.name = '%s'AND cinema.direction='%s'", $name,$direction );
$resul = mysqli_query($this->mysqli, $sql) or die ('Error into query database');
return $resul;
@ -102,6 +102,24 @@
return $sessions;
}
//Get films associated with a cinema.
public function getFilms($id){
include_once('film_dao.php');
$film = new Film_DAO("complucine");
$sql = sprintf( " SELECT DISTINCT * FROM film WHERE film.id in
(SELECT session.idfilm FROM session JOIN cinema ON session.idcinema = cinema.id WHERE cinema.id = '%d'); ", $id);
$resul = mysqli_query($this->mysqli, $sql) or die ('Error into query database');
$films = null;
while($fila = $resul->fetch_assoc()){
$films[] = $film->loadFilm($fila["id"], $fila["tittle"], $fila["duration"], $fila["language"], $fila["description"], $fila["img"]);
}
$resul->free();
return $films;
}
//Create a new film Data Transfer Object.
public function loadCinema($id, $name, $direction, $phone){