Commit c6786186 authored by Elias's avatar Elias

Edicao modalidade

parent a82ce658
<?php
$Ano = $_GET["Ano"];
echo "<script>
function Update(){
VerificarDados($Ano,'Ano','ErroAno','Evento.php','CadSubmit');
}
function Redicionar(x){
document.getElementById('red').innerHTML = x;
}
</script>";
?>
<form action="Evento.php" method="Get" enctype="multipart/form-data" onchange="Update()" onmousemove="Update()">
<div class="form-group">
<label>Modalidade</label>
<select class="form-control" name="Modalidade" id="Modalidade" required onchange="VerificaSubmit('Modalidade')" >
<option value="None">Modalidade ; Sexo</option>
<?php
$sqlModalidades = "select idModalidades,Nome,Sexo from Modalidades";
$resultModalidade = mysqli_query($conexao,$sqlModalidades);
while($row = mysqli_fetch_assoc($resultModalidade)){
$idModalidade = $row["idModalidades"];
$Nome = $row["Nome"];
$Sexo = $row["Sexo"];
echo "<option value='$idModalidade' >$Nome ; $Sexo</option>";
}
?>
</select>
<input type="hidden" name="Ano" id="Ano" value="<?php echo $Ano;?>"required maxlength="45" />
<br />
<div id="ErroAno">
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Erro ao processar o <b>ano</b>, você sera redicionado em poucos segundos! </p>
</div>
</div>
<div id="red"></div>
</div>
<br />
<input type="submit" class="btn btn-success" id="CadSubmit" disabled />
</form>
<?php
$Ano = $_GET["Ano"];
$idModalidade = $_GET["Modalidade"];
echo "<script>
function Update(){
VerificarDados($Ano,'Ano','ErroAno','Evento.php','CadSubmit');
}
function Redicionar(x){
document.getElementById('red').innerHTML = x;
}
</script>";
echo "<script>
function Update(){
VerificarDados($idModalidade,'Modalidade','ErroModalidade','Evento.php','CadSubmit');
}
function Redicionar(x){
document.getElementById('red').innerHTML = x;
}
</script>";
?>
<form action="processaredicaomodalidade.php" method="POST" enctype="multipart/form-data" onchange="Update()" onmousemove="Update()">
<div class="form-group">
<label>Time:</label>
<select class="form-control" name="Time" id="Time" required onchange="VerificaSubmit('Time')" >
<option value="None">Escolher Time</option>
<?php
$sqlModalidades = "select idTime, Nome from Time where idModalidade=$idModalidade";
$resultModalidade = mysqli_query($conexao,$sqlModalidades);
while($row = mysqli_fetch_assoc($resultModalidade)){
$idTime = $row["idTime"];
$Nome = $row["Nome"];
echo "<option value='$idTime'>$Nome</option>";
}
?>
</select>
<input type="hidden" name="Ano" id="Ano" value="<?php echo $Ano;?>"required maxlength="45" />
<br />
<div id="ErroAno">
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Erro ao processar o <b>ano</b>, você sera redicionado em poucos segundos! </p>
</div>
</div>
<div id="ErroModalidade">
<div class="alert alert-danger" role="alert" title="Erro!">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
<span class="sr-only">Erro:</span>
<p>- Erro ao processar a <b>Modalidade</b>, você sera redicionado em poucos segundos! </p>
</div>
</div>
<div id="red"></div>
<br />
<input type="submit" class="btn btn-success" id="CadSubmit" disabled />
</form>
<div class="alert alert-success" id="AvisoEvent"role="alert">
<b><?php echo $Time; ?></b> da modalidade <b><?php echo $Modalidade; ?></b> cadastrado no ano <b><?php echo $Ano; ?></b> com sucesso! <button onclick="Fechar('Event')" class="btn btn-default btn-sm"><span class="glyphicon glyphicon-remove" aria-hidden="true"></span></button>
</div>
......@@ -30,6 +30,13 @@
<br />
<h1>Cadastro de Eventos</h1>
<br />
<?php
if(isset($_GET["Suc"])){
if($_GET["Suc"]=="S"){
include 'EventCadSuc.php';
}
}
?>
<?php
if(isset($_GET["Erro"])){
if($_GET["Erro"]=="Ano"){
......@@ -43,7 +50,11 @@
include 'Edicao.php';
}else{
if(isset($_GET["Ano"])){
include 'EdicaoModalidade.php';
if(isset($_GET["Modalidade"])==false){
include 'EdicaoModalidade.php';
}else{
include 'EdicaoTime.php';
}
}
}
?>
......
......@@ -138,6 +138,14 @@ nav{
#Text2{
width: 100%;
}
#ErroAno{
position:absolute;
visibility:hidden;
}
#ErroModalidade{
position:absolute;
visibility:hidden;
}
/* Telas : */
@media screen and (max-width: 990px) {
.Logos{
......
......@@ -92,3 +92,17 @@ function VerificaSubmit2(){
document.getElementById("CadSubmit").disabled = false;
}
}
function VerificarDados(Valor,idElemento,idMsgErro,Site,Submit){
var Dado1 = document.getElementById(idElemento).value;
if(Valor != Dado1){
document.getElementById(idMsgErro).style.visibility = "visible";
document.getElementById(idMsgErro).style.position = "static";
document.getElementById(Submit).disabled = true;
SiteRed = "<meta http-equiv='refresh' content=3;url='"+Site+"'>"
Redicionar(SiteRed);
}else{
document.getElementById(idMsgErro).style.visibility = "hidden";
document.getElementById(idMsgErro).style.position = "absolute";
}
}
<?php
require 'Conexao.php';
$Ano = $_POST["Ano"];
$Modalidade = $_POST["Modalidade"];
$Time = $_POST["Time"];
$sqlVerifica = "select Ano,Modalidade,Time from EdicaoModalidade where Ano = $Ano and Modalidade = $Modalidade and Time = $Time;";
$resultadoVerifica = mysqli_query($conexao,$sqlVerifica);
while($row = mysqli_fetch_assoc($resultadoVerifica)){
$AnoR = $row["Ano"];
$ModalidadeR = $row["Modalidade"];
$TimeR = $row["Time"];
}
if($AnoR==$Ano && $ModalidadeR==$Modalidade && $TimeR==$Time){
header("location:Evento.php?Erro=JaCadastrado");
}else{
$sqledicaom = "insert into EdicaoModalidade(Ano,Modalidade,Time) value($Ano,$Modalidade,$Time);";
$resultadoedicaom = mysqli_query($conexao,$sqledicaom);
header("location:Evento.php?Suc=S");
}
?>
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 to comment