Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html >
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>TESTE DE DA</title>
- <style>
- h1{
- text-align:center;
- }
- .equipas{
- margin:auto;
- width:400px;
- background-color:#CCC;
- padding:20px;
- }
- label{
- font-size:16px;
- font-weight: bold;
- text-align:left;
- margin:5px;
- padding:5px;
- }
- br{
- padding:15px;
- }
- .alert{
- width:400px;
- text-align:center;
- font-size:20px;
- background-color:red;
- color:white;
- margin:auto;
- }
- .ok{
- width:400px;
- text-align:center;
- font-size:20px;
- background-color:green;
- color:black;
- margin:auto;
- }
- </style>
- </head>
- <body>
- <?php
- $IdEquipa1=$GolosEquipa1=$GolosEquipa2=$IdEquipa2=$Data=$Local=$numerojogo='';
- $idEquipa1=$golosEquipa1=$golosEquipa2=$idEquipa2=$data=$local='';
- $eq1=$eq2='';
- $msg='';
- $bd_host="localhost";
- $bd_user="root";
- $bd_password="";
- $bd_database="teste3";
- $esc=false;
- $mysqli = new mysqli($bd_host,$bd_user,$bd_password,$bd_database);
- // Mostrar erros, caso existam
- if ($mysqli->connect_error) {
- die('Erro: ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
- }
- if (isset($_POST["submeter"])){
- if ($_POST["geq1"]!='' && $_POST["geq2"]!='' && $_POST["data"]!='' && $_POST["local"]!=''){
- $qr="INSERT INTO resultados(IdEquipa1,GolosEquipa1,GolosEquipa2,IdEquipa2,DataJogo,Local) VALUES (?,?,?,?,?,?)";
- $state=$mysqli->prepare($qr);
- $state->bind_param('ssiiss', $_POST["eq1"], $_POST["geq1"], $_POST["geq2"], $_POST["eq2"], $_POST["data"], $_POST["local"]);
- if ($state->execute() && $state->affected_rows>0){
- $msg="Dados Inseridos";
- }
- else{
- $msg="Jogo Duplicado";
- }
- $state->close();
- }
- else{
- $msg="Campos por preencher ou invalidos";
- }
- }
- if (isset($_POST["lista"])){
- $esc=true;
- $qr="SELECT * FROM resultados WHERE numerojogo=?";
- $state=$mysqli->prepare($qr);
- $state->bind_param('i',$numerojogo);
- $state->execute();
- $state->bind_result($IdEquipa1,$GolosEquipa1,$GolosEquipa2,$IdEquipa2,$Data,$Local);
- $state->close();
- }
- if (isset($_POST["alterar"])){
- $qr="UPDATE resultados SET IdEquipa1=?, IdEquipa2=?, GolosEquipa1=?, GolosEquipa2=?, DataJogo=?, Local=? WHERE numerojogo=?";
- $state=$mysqli->prepare($qr);
- $state->bind_param('s,s,i,i,s,s,i', $_POST["eq1"], $_POST["eq2"], $_POST["geq1"], $_POST["geq2"], $_POST["data"], $_POST["local"],$numerojogo);
- if ($state->execute() && $state->affected_rows>0){
- $msg="Valores Alterados";
- }
- else{
- $msg="Erro na Alteração";
- }
- $state->close();
- }
- $mysqli->close();
- ?>
- <h1>REGISTO DE RESULTADOS DO TORNEIO</h1>
- <div class="equipas" style="background-color:#06C">
- <h3>Consulta de Jogos Registados</h3>
- <form action="" method="post" name="lista">
- <label>Resultados:</label>
- <select name="listar" onChange="document.lista.submit()" >
- <option value="-1">Seleccione o Jogo a listar</option>
- <?php
- $qr="SELECT * FROM resultados";
- $state=$mysqli->query($qr);
- $state->execute();
- $state->bind_result($numerojogo,$idEquipa1,$golosEquipa1,$golosEquipa2,$idEquipa2,$data,$local);
- while ($row=$state->fetch_assoc()){
- echo '<option value = "'.$numerojogo.'" name="opcao">'. $row['eq1'] . $row['geq1'] . "x" . $row['geq2'] . $row['eq2'] . '</option>';
- }
- ?>
- </select><br>
- </form>
- </div>
- <div class="equipas">
- <form action="" method="post">
- <label>Equipa 1:</label>
- <select name="eq1" >
- <option value="<?php echo $IdEquipa1 ?>">Seleccione o nome da Equipa 1</option>
- <?php
- $qr="SELECT * FROM equipas";
- $state=$mysqli->query($qr);
- $state->execute();
- $state->bind_result($eq1,$IdEquipa1);
- echo '<option value = "'.$IdEquipa1.'">'.$eq1.'('.$IdEquipa1.')</option>';
- $state->close();
- ?>
- </select><br>
- <label>Golos Marcados da Equipa 1</label><input type="number" name="geq1" value="<?php echo $GolosEquipa1 ?>">
- <br>
- <br>
- <label>Equipa 2:</label>
- <select name="eq2" >
- <option value="<?php echo $IdEquipa2 ?>">Seleccione o nome da Equipa 2</option>
- <?php
- $qr="SELECT * FROM equipas";
- $state=$mysqli->query($qr);
- $state->execute();
- $state->bind_result($eq2,$IdEquipa2);
- echo '<option value = "'.$IdEquipa2.'">'.$eq2.'('.$IdEquipa2.')</option>';
- $state->close();
- ?>
- </select><br>
- <label>Golos Marcados da Equipa 2</label><input type="number" name="geq2" value="<?php echo $GolosEquipa2 ?>">
- <br><br>
- <label>Data do Jogo</label><input type="date" name="data" value="<?php echo $Data ?>">
- <br>
- <br>
- <label>Local de realização do jogo</label><input type="text" name="local" value="<?php echo $Local ?>">
- <br>
- <br>
- <?php
- if ($esc==false){
- echo '<input type="submit" name="submeter" value="Inserir Dados">';
- }
- else{
- echo '<input type="submit" name="alterar" value="Alterar">';
- }
- ?>
- </form>
- <?php
- echo '<h3 background-color: red>'.$msg.'</h3>';
- ?>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement