Advertisement
Guest User

Modificacion

a guest
Mar 26th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 81.88 KB | None | 0 0
  1. <?php
  2.  
  3.     session_start();
  4.     if (isset($_SESSION['usuario']) == false){
  5.         header ('Location:login.php');
  6.         die();
  7.     }
  8.  
  9.     require 'config.php';
  10.     $pagina = 'montosAPagar';
  11.     if (isset($_GET["id_carrera"]))
  12.         $titulo = 'Modificación de Montos';
  13.     else
  14.         $titulo = 'Ingresar Montos';
  15.    
  16.  
  17.     $cnn = conexion();
  18.    
  19.         // A través del ID mostramos los 3 campos seleccionados de la tabla Carreras
  20.         // Emparejo la tabla CARRERAS con la tabla MONTOS
  21.         if (isset($_GET["id_carrera"])){
  22.  
  23.             $sql = 'SELECT Carreras_IdHipodromo, Carreras_FechaCierre, Carreras_Numero, MontosAP_Posicion1,
  24.                           MontosAP_Posicion2, MontosAP_Posicion3, MontosAP_Posicion4, MontosAP_Ganador,
  25.                           MontosAP_Segundo1, MontosAP_Segundo2, MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3,
  26.                           MontosAP_Exacta, MontosAP_ExactaIndice, MontosAP_Imperfecta, MontosAP_ImperfectaIndice,
  27.                           MontosAP_Trifecta, MontosAP_TrifectaIndice, MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice,
  28.                           MontosAP_Doble, MontosAP_DobleIndice, MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice
  29.                    FROM carreras INNER JOIN montosapagar on MontosAP_IdCarreras = Carreras_Id
  30.                    WHERE (Carreras_Id = :id_carrera)';
  31.        
  32.             $cmd = $cnn->prepare($sql);
  33.             $cmd->execute(array(
  34.                 ':id_carrera'=>$_GET['id_carrera']));
  35.  
  36.             $carreras = $cmd->fetchAll();
  37.        
  38.         }
  39.    
  40.         if (isset($_POST["guardar"])){
  41.             if (isset($_GET["id_carrera"])){
  42.                 // UPDATE (modificamos los resultados y los montos a pagar)
  43.                 $sql = 'UPDATE montosapagar SET MontosAP_Posicion1 = :posicion1 ,
  44.                        MontosAP_Posicion2 = :posicion2 , MontosAP_Posicion3 = :posicion3 , MontosAP_Posicion4 = :posicion4 ,
  45.                        MontosAP_Ganador = :ganador , MontosAP_Segundo1 = :segundo1 , MontosAP_Segundo2 = :segundo2 ,
  46.                        MontosAP_Tercero1 = :tercero1 , MontosAP_Tercero2 = :tercero2 , MontosAP_Tercero3 = :tercero3 ,
  47.                        MontosAP_Exacta = :exacta , MontosAP_ExactaIndice = :exactaindice , MontosAP_Imperfecta = :imperfecta
  48.                        MontosAP_ImperfectaIndice = :imperfectaindice , MontosAP_Trifecta = :trifecta , MontosAP_TrifectaIndice =
  49.                        :trifectaindice , MontosAP_Cuatrifecta = :cuatrifecta , MontosAP_CuatrifectaIndice = :cuatrifectaindice ,
  50.                        MontosAP_Doble = :doble , MontosAP_DobleIndice = :dobleindice , MontosAP_DoblePlace = :dobleplace ,
  51.                        MontosAP_Triplo = :triplo , MontosAP_TriploIndice = :triploindice WHERE (MontosAP_Id = :id_carrera)';
  52.                        
  53.                 $cmd = $cnn->prepare($sql);
  54.  
  55.                 $cmd->execute(array(
  56.                     ':id_carrera' => $_GET['id_carrera'],
  57.                     ':posicion1' => $_POST['posicion1'],
  58.                     ':posicion2' => $_POST['posicion2'],
  59.                     ':posicion3' => $_POST['posicion3'],
  60.                     ':posicion4' => $_POST['posicion4'],
  61.                     ':ganador' => $_POST['ganador'],
  62.                     ':segundo1' => $_POST['segundo1'],
  63.                     ':segundo2' => $_POST['segundo2'],
  64.                     ':tercero1' => $_POST['tercero1'],
  65.                     ':tercero2' => $_POST['tercero2'],
  66.                     ':tercero3' => $_POST['tercero3'],
  67.                     ':exacta' => $_POST['exacta'],
  68.                     ':exactaindice' => $_POST['exactaindice'],
  69.                     ':imperfecta' => $_POST['imperfecta'],
  70.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  71.                     ':trifecta' => $_POST['trifecta'],
  72.                     ':trifectaindice' => $_POST['trifectaindice'],
  73.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  74.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  75.                     ':doble' => $_POST['doble'],
  76.                     ':dobleindice' => $_POST['dobleindice'],
  77.                     ':dobleplace' => $_POST['dobleplace'],
  78.                     ':triplo' => $_POST['triplo'],
  79.                     ':triploindice' => $_POST['triploindice']));
  80.             }
  81.  
  82.             else {
  83.                     // INSERT INTO (agregamos resultados y montos a pagar)
  84.                 $sql = 'INSERT INTO montosapagar (MontosAP_IdCarreras, MontosAP_Posicion1, MontosAP_Posicion2, MontosAP_Posicion3,
  85.                        MontosAP_Posicion4, MontosAP_Ganador, MontosAP_Segundo1, MontosAP_Segundo2,
  86.                        MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3, MontosAP_Exacta, MontosAP_ExactaIndice,
  87.                        MontosAP_Imperfecta, MontosAP_ImperfectaIndice, MontosAP_Trifecta, MontosAP_TrifectaIndice,
  88.                        MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice, MontosAP_Doble, MontosAP_DobleIndice,
  89.                        MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice)
  90.                        VALUES (:id_carrera, :posicion1, :posicion2, :posicion3, :posicion4, :ganador, :segundo1, :segundo2,
  91.                        :tercero1, :tercero2, :tercero3, :exacta, :exactaindice, :imperfecta, :imperfectaindice,
  92.                        :trifecta, :trifectaindice, :cuatrifecta, :cuatrifectaindice, :doble, :dobleindice,
  93.                        :dobleplace, :triplo, :triploindice)';
  94.  
  95.                 $cmd = $cnn->prepare($sql);
  96.  
  97.                 $cmd->execute(array(
  98.                     ':id_carrera' => $_GET['id_carrera'],
  99.                     ':posicion1' => $_POST['posicion1'],
  100.                     ':posicion2' => $_POST['posicion2'],
  101.                     ':posicion3' => $_POST['posicion3'],
  102.                     ':posicion4' => $_POST['posicion4'],
  103.                     ':ganador' => $_POST['ganador'],
  104.                     ':segundo1' => $_POST['segundo1'],
  105.                     ':segundo2' => $_POST['segundo2'],
  106.                     ':tercero1' => $_POST['tercero1'],
  107.                     ':tercero2' => $_POST['tercero2'],
  108.                     ':tercero3' => $_POST['tercero3'],
  109.                     ':exacta' => $_POST['exacta'],
  110.                     ':exactaindice' => $_POST['exactaindice'],
  111.                     ':imperfecta' => $_POST['imperfecta'],
  112.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  113.                     ':trifecta' => $_POST['trifecta'],
  114.                     ':trifectaindice' => $_POST['trifectaindice'],
  115.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  116.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  117.                     ':doble' => $_POST['doble'],
  118.                     ':dobleindice' => $_POST['dobleindice'],
  119.                     ':dobleplace' => $_POST['dobleplace'],
  120.                     ':triplo' => $_POST['triplo'],
  121.                     ':triploindice' => $_POST['triploindice']));
  122.             }        
  123.  
  124.           header('Location: carreras.php');
  125.         }
  126.         else {
  127.        
  128.             $sql = 'SELECT * FROM hipodromos';
  129.             $cmd = $cnn->prepare($sql);
  130.    
  131.             $cmd->execute();
  132.    
  133.             $hipodromos = $cmd->fetchAll();
  134.         }
  135.  
  136.     require "header.php";
  137.     require "menu.php";
  138.  
  139. ?>
  140.  
  141.  
  142.  
  143. <form action="" method="post">
  144.     <?php
  145.         if (isset($_GET["id_carrera"])){
  146.             echo '<div class="container_a">';
  147.        
  148.                 echo '<label for="hipodromo" class="col-form-label">Hipodromo:</label>';
  149.                 foreach ($hipodromos as $hipodromo) {
  150.                     if ($hipodromo['Hipo_ID'] == $carreras[0]['Carreras_IdHipodromo'])
  151.                         echo '<input type="text" name="hipodromo" class="form-input" value="'.$hipodromo['Hipo_Denominacion'].'" readonly>';
  152.                 }
  153.                 echo '<label for="fecha" class="col-form-label">Fecha:</label>';
  154.                 echo '<input type="text" name="fecha" class="form-input" value="'.date('d/m/Y', strtotime($carreras[0]['Carreras_FechaCierre'])).'" readonly>';
  155.  
  156.                 echo '<label for="nroCarrera" class="col-form-label">Número de Carrera:</label>';
  157.                 echo '<input type="text" name="numCarrera" class="form-input" value="'.$carreras[0]['Carreras_Numero'].'" readonly>';  
  158.             echo '</div>';
  159.         }
  160.     ?>
  161.  
  162.     <?php
  163.         // Modificacion de resultados y montos a pagar
  164.  
  165.         if (isset($_GET["id_carrera"])){
  166.             echo '<h4>Modificación de los datos correspondientes a la carrera:</h4>';
  167.             echo  '<br>';
  168.  
  169.             echo '<div class="container_a">';
  170.            
  171.                 echo '<h6>Modificación de los resultados:</h6>';
  172.                 echo '<hr>';
  173.  
  174.                 echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  175.                 echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion1'].'">';
  176.                 echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  177.                 echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion2'].'">';
  178.                 echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  179.                 echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion3'].'">';
  180.                 echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  181.                 echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion4'].'">';
  182.        
  183.             echo '</div>';
  184.  
  185.             echo '<div class="container_b">';
  186.        
  187.                 echo '<h6>Modificación de los montos a pagar según la categoría:</h6>';
  188.                 echo '<hr>';
  189.  
  190.             echo '<div class="container_c">';
  191.  
  192.                 echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  193.                     echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Ganador'].'">';
  194.                 echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  195.                     echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo1'].'">';
  196.                 echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  197.                     echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo2'].'">';
  198.                 echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  199.                     echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero1'].'">';
  200.                 echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  201.                     echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero2'].'">';
  202.                 echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  203.                     echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero3'].'">';
  204.                 echo '</div>';
  205.  
  206.                 echo '<div class="container_c">';    
  207.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  208.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Exacta'].'">';
  209.                         echo '<select name="exactaindice" class="form-selectbox" required="">';
  210.                             echo '<option value=0 '.($carreras[0]['MontosAP_ExactaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  211.                             echo '<option value=1 '.($carreras[0]['MontosAP_ExactaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  212.                             echo '<option value=2 '.($carreras[0]['MontosAP_ExactaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  213.                         echo '</select>';
  214.  
  215.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  216.                         echo '<input type="text" style="text-align:right" name="imperfecta"  class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Imperfecta'].'">';
  217.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">';
  218.                             echo '<option value=0 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  219.                             echo '<option value=1 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 1 ? 'selected' : '').'> $10.00 </option>';
  220.                             echo '<option value=2 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 2 ? 'selected' : '').'> $20.00 </option>';
  221.                         echo '</select>';
  222.  
  223.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  224.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Trifecta'].'">';
  225.                         echo '<select name="trifectaindice" class="form-selectbox" required="">';
  226.                             echo '<option value=0 '.($carreras[0]['MontosAP_TrifectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  227.                             echo '<option value=1 '.($carreras[0]['MontosAP_TrifectaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  228.                             echo '<option value=2 '.($carreras[0]['MontosAP_TrifectaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  229.                             echo '<option value=3 '.($carreras[0]['MontosAP_TrifectaIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  230.                         echo '</select>';
  231.  
  232.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  233.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Cuatrifecta'].'">';
  234.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">';
  235.                             echo '<option value=0 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 0 ? 'selected' : '').'> $1.00 </option>';
  236.                             echo '<option value=1 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 1 ? 'selected' : '').'> $2.00 </option>';
  237.                             echo '<option value=2 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  238.                         echo '</select>';
  239.  
  240.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  241.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Doble'].'">';
  242.                         echo '<select name="dobleindice" class="form-selectbox" required="">';
  243.                             echo '<option value=0 '.($carreras[0]['MontosAP_DobleIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  244.                             echo '<option value=1 '.($carreras[0]['MontosAP_DobleIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  245.                             echo '<option value=2 '.($carreras[0]['MontosAP_DobleIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  246.                             echo '<option value=3 '.($carreras[0]['MontosAP_DobleIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  247.                             echo '<option value=4 '.($carreras[0]['MontosAP_DobleIndice'] == 4 ? 'selected' : '').'> $50.00 </option>';
  248.                         echo '</select>';
  249.  
  250.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  251.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_DoblePlace'].'">';
  252.                            
  253.  
  254.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  255.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Triplo'].'">';
  256.                         echo '<select name="triploindice" class="form-selectbox" required="">';
  257.                             echo '<option value=0 '.($carreras[0]['MontosAP_TriploIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  258.                             echo '<option value=1 '.($carreras[0]['MontosAP_TriploIndice'] == 1 ? 'selected' : '').'> $3.00 </option>';
  259.                             echo '<option value=2 '.($carreras[0]['MontosAP_TriploIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  260.                             echo '<option value=3 '.($carreras[0]['MontosAP_TriploIndice'] == 3 ? 'selected' : '').'> $10.00 </option>';
  261.                             echo '<option value=4 '.($carreras[0]['MontosAP_TriploIndice'] == 4 ? 'selected' : '').'> $20.00 </option>';
  262.                             echo '<option value=5 '.($carreras[0]['MontosAP_TriploIndice'] == 5 ? 'selected' : '').'> $50.00 </option>';
  263.                         echo '</select>';
  264.                 echo '</div>';
  265.        
  266.             echo '</div>';
  267.         }
  268.  
  269.         else {
  270.             // Alta de resultados y montos a pagar
  271.  
  272.             echo '<h4>Ingrese los datos correspondientes a la carrera:</h4>';
  273.             echo '<br>';
  274.  
  275.             echo '<div class="container_a">';
  276.                 echo '<h6>Resultados:</h6>';
  277.                 echo '<hr>';
  278.  
  279.                     echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  280.                         echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="">';
  281.                     echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  282.                         echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="">';
  283.                     echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  284.                         echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="">';
  285.                     echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  286.                         echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="">';  
  287.             echo '</div>';
  288.  
  289.             echo '<div class="container_b">';
  290.             echo '<h6>Ingrese los montos a pagar según la categoría:</h6>';
  291.             echo '<hr>';
  292.  
  293.                 echo '<div class="container_c">';
  294.                     echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  295.                         echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="">';
  296.                     echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  297.                         echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="">';
  298.                     echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  299.                         echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="">';
  300.                     echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  301.                         echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="">';
  302.                     echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  303.                         echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="">';
  304.                     echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  305.                         echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="">';
  306.                 echo '</div>';
  307.  
  308.                 echo '<div class="container_c">';    
  309.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  310.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="">';
  311.                         echo '<select name="exactaindice" class="form-selectbox" required="">
  312.                            <option value=0> $2.00 </option>
  313.                            <option value=1> $5.00 </option>
  314.                            <option value=2> $10.00 </option>
  315.                        </select>';
  316.  
  317.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  318.                         echo '<input type="text" style="text-align:right" name="imperfecta" class="form-input" placeholder="00.00" value="">';
  319.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">
  320.                            <option value=0> $2.00 </option>
  321.                            <option value=1> $10.00 </option>
  322.                            <option value=2> $20.00 </option>
  323.                        </select>';
  324.  
  325.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  326.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="">';
  327.                         echo '<select name="trifectaindice" class="form-selectbox" required="">
  328.                            <option value=0> $2.00 </option>
  329.                            <option value=1> $5.00 </option>
  330.                            <option value=2> $10.00 </option>
  331.                            <option value=3> $20.00 </option>
  332.                        </select>';
  333.  
  334.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  335.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="">';
  336.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">
  337.                            <option value=0> $1.00 </option>
  338.                            <option value=1> $2.00 </option>
  339.                            <option value=2> $5.00 </option>
  340.                        </select>';
  341.  
  342.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  343.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="">';
  344.                         echo '<select name="dobleindice" class="form-selectbox" required="">
  345.                            <option value=0> $2.00 </option>
  346.                            <option value=1> $5.00 </option>
  347.                            <option value=2> $10.00 </option>
  348.                            <option value=3> $20.00 </option>
  349.                            <option value=4> $50.00 </option>
  350.                        </select>';
  351.  
  352.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  353.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="">';
  354.                            
  355.  
  356.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  357.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="">';
  358.                         echo '<select name="triploindice" class="form-selectbox" required="">
  359.                            <option value=0> $2.00 </option>
  360.                            <option value=1> $3.00 </option>
  361.                            <option value=2> $5.00 </option>
  362.                            <option value=3> $10.00 </option>
  363.                            <option value=4> $20.00 </option>
  364.                            <option value=5> $50.00 </option>
  365.                        </select>';
  366.                 echo '</div>';
  367.             echo '</div>';
  368.  
  369.         }                
  370.  
  371.     ?>
  372.  
  373.     <div class="botonMAP">
  374.         <button name="guardar" class="btn btn-primary btn-block" type="submit">Guardar</button>
  375.     </div>
  376.      
  377.                
  378. </form>
  379.  
  380. <?php
  381.     require "footer.php";
  382. ?><?php
  383.  
  384.     session_start();
  385.     if (isset($_SESSION['usuario']) == false){
  386.         header ('Location:login.php');
  387.         die();
  388.     }
  389.  
  390.     require 'config.php';
  391.     $pagina = 'montosAPagar';
  392.     if (isset($_GET["id_carrera"]))
  393.         $titulo = 'Modificación de Montos';
  394.     else
  395.         $titulo = 'Ingresar Montos';
  396.    
  397.  
  398.     $cnn = conexion();
  399.    
  400.         // A través del ID mostramos los 3 campos seleccionados de la tabla Carreras
  401.         // Emparejo la tabla CARRERAS con la tabla MONTOS
  402.         if (isset($_GET["id_carrera"])){
  403.  
  404.             $sql = 'SELECT Carreras_IdHipodromo, Carreras_FechaCierre, Carreras_Numero, MontosAP_Posicion1,
  405.                           MontosAP_Posicion2, MontosAP_Posicion3, MontosAP_Posicion4, MontosAP_Ganador,
  406.                           MontosAP_Segundo1, MontosAP_Segundo2, MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3,
  407.                           MontosAP_Exacta, MontosAP_ExactaIndice, MontosAP_Imperfecta, MontosAP_ImperfectaIndice,
  408.                           MontosAP_Trifecta, MontosAP_TrifectaIndice, MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice,
  409.                           MontosAP_Doble, MontosAP_DobleIndice, MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice
  410.                    FROM carreras INNER JOIN montosapagar on MontosAP_IdCarreras = Carreras_Id
  411.                    WHERE (Carreras_Id = :id_carrera)';
  412.        
  413.             $cmd = $cnn->prepare($sql);
  414.             $cmd->execute(array(
  415.                 ':id_carrera'=>$_GET['id_carrera']));
  416.  
  417.             $carreras = $cmd->fetchAll();
  418.        
  419.         }
  420.    
  421.         if (isset($_POST["guardar"])){
  422.             if (isset($_GET["id_carrera"])){
  423.                 // UPDATE (modificamos los resultados y los montos a pagar)
  424.                 $sql = 'UPDATE montosapagar SET MontosAP_Posicion1 = :posicion1 ,
  425.                        MontosAP_Posicion2 = :posicion2 , MontosAP_Posicion3 = :posicion3 , MontosAP_Posicion4 = :posicion4 ,
  426.                        MontosAP_Ganador = :ganador , MontosAP_Segundo1 = :segundo1 , MontosAP_Segundo2 = :segundo2 ,
  427.                        MontosAP_Tercero1 = :tercero1 , MontosAP_Tercero2 = :tercero2 , MontosAP_Tercero3 = :tercero3 ,
  428.                        MontosAP_Exacta = :exacta , MontosAP_ExactaIndice = :exactaindice , MontosAP_Imperfecta = :imperfecta
  429.                        MontosAP_ImperfectaIndice = :imperfectaindice , MontosAP_Trifecta = :trifecta , MontosAP_TrifectaIndice =
  430.                        :trifectaindice , MontosAP_Cuatrifecta = :cuatrifecta , MontosAP_CuatrifectaIndice = :cuatrifectaindice ,
  431.                        MontosAP_Doble = :doble , MontosAP_DobleIndice = :dobleindice , MontosAP_DoblePlace = :dobleplace ,
  432.                        MontosAP_Triplo = :triplo , MontosAP_TriploIndice = :triploindice WHERE (MontosAP_Id = :id_carrera)';
  433.                        
  434.                 $cmd = $cnn->prepare($sql);
  435.  
  436.                 $cmd->execute(array(
  437.                     ':id_carrera' => $_GET['id_carrera'],
  438.                     ':posicion1' => $_POST['posicion1'],
  439.                     ':posicion2' => $_POST['posicion2'],
  440.                     ':posicion3' => $_POST['posicion3'],
  441.                     ':posicion4' => $_POST['posicion4'],
  442.                     ':ganador' => $_POST['ganador'],
  443.                     ':segundo1' => $_POST['segundo1'],
  444.                     ':segundo2' => $_POST['segundo2'],
  445.                     ':tercero1' => $_POST['tercero1'],
  446.                     ':tercero2' => $_POST['tercero2'],
  447.                     ':tercero3' => $_POST['tercero3'],
  448.                     ':exacta' => $_POST['exacta'],
  449.                     ':exactaindice' => $_POST['exactaindice'],
  450.                     ':imperfecta' => $_POST['imperfecta'],
  451.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  452.                     ':trifecta' => $_POST['trifecta'],
  453.                     ':trifectaindice' => $_POST['trifectaindice'],
  454.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  455.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  456.                     ':doble' => $_POST['doble'],
  457.                     ':dobleindice' => $_POST['dobleindice'],
  458.                     ':dobleplace' => $_POST['dobleplace'],
  459.                     ':triplo' => $_POST['triplo'],
  460.                     ':triploindice' => $_POST['triploindice']));
  461.             }
  462.  
  463.             else {
  464.                     // INSERT INTO (agregamos resultados y montos a pagar)
  465.                 $sql = 'INSERT INTO montosapagar (MontosAP_IdCarreras, MontosAP_Posicion1, MontosAP_Posicion2, MontosAP_Posicion3,
  466.                        MontosAP_Posicion4, MontosAP_Ganador, MontosAP_Segundo1, MontosAP_Segundo2,
  467.                        MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3, MontosAP_Exacta, MontosAP_ExactaIndice,
  468.                        MontosAP_Imperfecta, MontosAP_ImperfectaIndice, MontosAP_Trifecta, MontosAP_TrifectaIndice,
  469.                        MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice, MontosAP_Doble, MontosAP_DobleIndice,
  470.                        MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice)
  471.                        VALUES (:id_carrera, :posicion1, :posicion2, :posicion3, :posicion4, :ganador, :segundo1, :segundo2,
  472.                        :tercero1, :tercero2, :tercero3, :exacta, :exactaindice, :imperfecta, :imperfectaindice,
  473.                        :trifecta, :trifectaindice, :cuatrifecta, :cuatrifectaindice, :doble, :dobleindice,
  474.                        :dobleplace, :triplo, :triploindice)';
  475.  
  476.                 $cmd = $cnn->prepare($sql);
  477.  
  478.                 $cmd->execute(array(
  479.                     ':id_carrera' => $_GET['id_carrera'],
  480.                     ':posicion1' => $_POST['posicion1'],
  481.                     ':posicion2' => $_POST['posicion2'],
  482.                     ':posicion3' => $_POST['posicion3'],
  483.                     ':posicion4' => $_POST['posicion4'],
  484.                     ':ganador' => $_POST['ganador'],
  485.                     ':segundo1' => $_POST['segundo1'],
  486.                     ':segundo2' => $_POST['segundo2'],
  487.                     ':tercero1' => $_POST['tercero1'],
  488.                     ':tercero2' => $_POST['tercero2'],
  489.                     ':tercero3' => $_POST['tercero3'],
  490.                     ':exacta' => $_POST['exacta'],
  491.                     ':exactaindice' => $_POST['exactaindice'],
  492.                     ':imperfecta' => $_POST['imperfecta'],
  493.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  494.                     ':trifecta' => $_POST['trifecta'],
  495.                     ':trifectaindice' => $_POST['trifectaindice'],
  496.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  497.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  498.                     ':doble' => $_POST['doble'],
  499.                     ':dobleindice' => $_POST['dobleindice'],
  500.                     ':dobleplace' => $_POST['dobleplace'],
  501.                     ':triplo' => $_POST['triplo'],
  502.                     ':triploindice' => $_POST['triploindice']));
  503.             }        
  504.  
  505.           header('Location: carreras.php');
  506.         }
  507.         else {
  508.        
  509.             $sql = 'SELECT * FROM hipodromos';
  510.             $cmd = $cnn->prepare($sql);
  511.    
  512.             $cmd->execute();
  513.    
  514.             $hipodromos = $cmd->fetchAll();
  515.         }
  516.  
  517.     require "header.php";
  518.     require "menu.php";
  519.  
  520. ?>
  521.  
  522.  
  523.  
  524. <form action="" method="post">
  525.     <?php
  526.         if (isset($_GET["id_carrera"])){
  527.             echo '<div class="container_a">';
  528.        
  529.                 echo '<label for="hipodromo" class="col-form-label">Hipodromo:</label>';
  530.                 foreach ($hipodromos as $hipodromo) {
  531.                     if ($hipodromo['Hipo_ID'] == $carreras[0]['Carreras_IdHipodromo'])
  532.                         echo '<input type="text" name="hipodromo" class="form-input" value="'.$hipodromo['Hipo_Denominacion'].'" readonly>';
  533.                 }
  534.                 echo '<label for="fecha" class="col-form-label">Fecha:</label>';
  535.                 echo '<input type="text" name="fecha" class="form-input" value="'.date('d/m/Y', strtotime($carreras[0]['Carreras_FechaCierre'])).'" readonly>';
  536.  
  537.                 echo '<label for="nroCarrera" class="col-form-label">Número de Carrera:</label>';
  538.                 echo '<input type="text" name="numCarrera" class="form-input" value="'.$carreras[0]['Carreras_Numero'].'" readonly>';  
  539.             echo '</div>';
  540.         }
  541.     ?>
  542.  
  543.     <?php
  544.         // Modificacion de resultados y montos a pagar
  545.  
  546.         if (isset($_GET["id_carrera"])){
  547.             echo '<h4>Modificación de los datos correspondientes a la carrera:</h4>';
  548.             echo  '<br>';
  549.  
  550.             echo '<div class="container_a">';
  551.            
  552.                 echo '<h6>Modificación de los resultados:</h6>';
  553.                 echo '<hr>';
  554.  
  555.                 echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  556.                 echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion1'].'">';
  557.                 echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  558.                 echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion2'].'">';
  559.                 echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  560.                 echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion3'].'">';
  561.                 echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  562.                 echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion4'].'">';
  563.        
  564.             echo '</div>';
  565.  
  566.             echo '<div class="container_b">';
  567.        
  568.                 echo '<h6>Modificación de los montos a pagar según la categoría:</h6>';
  569.                 echo '<hr>';
  570.  
  571.             echo '<div class="container_c">';
  572.  
  573.                 echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  574.                     echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Ganador'].'">';
  575.                 echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  576.                     echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo1'].'">';
  577.                 echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  578.                     echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo2'].'">';
  579.                 echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  580.                     echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero1'].'">';
  581.                 echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  582.                     echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero2'].'">';
  583.                 echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  584.                     echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero3'].'">';
  585.                 echo '</div>';
  586.  
  587.                 echo '<div class="container_c">';    
  588.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  589.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Exacta'].'">';
  590.                         echo '<select name="exactaindice" class="form-selectbox" required="">';
  591.                             echo '<option value=0 '.($carreras[0]['MontosAP_ExactaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  592.                             echo '<option value=1 '.($carreras[0]['MontosAP_ExactaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  593.                             echo '<option value=2 '.($carreras[0]['MontosAP_ExactaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  594.                         echo '</select>';
  595.  
  596.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  597.                         echo '<input type="text" style="text-align:right" name="imperfecta"  class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Imperfecta'].'">';
  598.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">';
  599.                             echo '<option value=0 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  600.                             echo '<option value=1 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 1 ? 'selected' : '').'> $10.00 </option>';
  601.                             echo '<option value=2 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 2 ? 'selected' : '').'> $20.00 </option>';
  602.                         echo '</select>';
  603.  
  604.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  605.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Trifecta'].'">';
  606.                         echo '<select name="trifectaindice" class="form-selectbox" required="">';
  607.                             echo '<option value=0 '.($carreras[0]['MontosAP_TrifectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  608.                             echo '<option value=1 '.($carreras[0]['MontosAP_TrifectaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  609.                             echo '<option value=2 '.($carreras[0]['MontosAP_TrifectaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  610.                             echo '<option value=3 '.($carreras[0]['MontosAP_TrifectaIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  611.                         echo '</select>';
  612.  
  613.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  614.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Cuatrifecta'].'">';
  615.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">';
  616.                             echo '<option value=0 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 0 ? 'selected' : '').'> $1.00 </option>';
  617.                             echo '<option value=1 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 1 ? 'selected' : '').'> $2.00 </option>';
  618.                             echo '<option value=2 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  619.                         echo '</select>';
  620.  
  621.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  622.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Doble'].'">';
  623.                         echo '<select name="dobleindice" class="form-selectbox" required="">';
  624.                             echo '<option value=0 '.($carreras[0]['MontosAP_DobleIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  625.                             echo '<option value=1 '.($carreras[0]['MontosAP_DobleIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  626.                             echo '<option value=2 '.($carreras[0]['MontosAP_DobleIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  627.                             echo '<option value=3 '.($carreras[0]['MontosAP_DobleIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  628.                             echo '<option value=4 '.($carreras[0]['MontosAP_DobleIndice'] == 4 ? 'selected' : '').'> $50.00 </option>';
  629.                         echo '</select>';
  630.  
  631.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  632.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_DoblePlace'].'">';
  633.                            
  634.  
  635.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  636.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Triplo'].'">';
  637.                         echo '<select name="triploindice" class="form-selectbox" required="">';
  638.                             echo '<option value=0 '.($carreras[0]['MontosAP_TriploIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  639.                             echo '<option value=1 '.($carreras[0]['MontosAP_TriploIndice'] == 1 ? 'selected' : '').'> $3.00 </option>';
  640.                             echo '<option value=2 '.($carreras[0]['MontosAP_TriploIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  641.                             echo '<option value=3 '.($carreras[0]['MontosAP_TriploIndice'] == 3 ? 'selected' : '').'> $10.00 </option>';
  642.                             echo '<option value=4 '.($carreras[0]['MontosAP_TriploIndice'] == 4 ? 'selected' : '').'> $20.00 </option>';
  643.                             echo '<option value=5 '.($carreras[0]['MontosAP_TriploIndice'] == 5 ? 'selected' : '').'> $50.00 </option>';
  644.                         echo '</select>';
  645.                 echo '</div>';
  646.        
  647.             echo '</div>';
  648.         }
  649.  
  650.         else {
  651.             // Alta de resultados y montos a pagar
  652.  
  653.             echo '<h4>Ingrese los datos correspondientes a la carrera:</h4>';
  654.             echo '<br>';
  655.  
  656.             echo '<div class="container_a">';
  657.                 echo '<h6>Resultados:</h6>';
  658.                 echo '<hr>';
  659.  
  660.                     echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  661.                         echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="">';
  662.                     echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  663.                         echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="">';
  664.                     echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  665.                         echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="">';
  666.                     echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  667.                         echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="">';  
  668.             echo '</div>';
  669.  
  670.             echo '<div class="container_b">';
  671.             echo '<h6>Ingrese los montos a pagar según la categoría:</h6>';
  672.             echo '<hr>';
  673.  
  674.                 echo '<div class="container_c">';
  675.                     echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  676.                         echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="">';
  677.                     echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  678.                         echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="">';
  679.                     echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  680.                         echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="">';
  681.                     echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  682.                         echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="">';
  683.                     echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  684.                         echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="">';
  685.                     echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  686.                         echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="">';
  687.                 echo '</div>';
  688.  
  689.                 echo '<div class="container_c">';    
  690.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  691.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="">';
  692.                         echo '<select name="exactaindice" class="form-selectbox" required="">
  693.                            <option value=0> $2.00 </option>
  694.                            <option value=1> $5.00 </option>
  695.                            <option value=2> $10.00 </option>
  696.                        </select>';
  697.  
  698.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  699.                         echo '<input type="text" style="text-align:right" name="imperfecta" class="form-input" placeholder="00.00" value="">';
  700.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">
  701.                            <option value=0> $2.00 </option>
  702.                            <option value=1> $10.00 </option>
  703.                            <option value=2> $20.00 </option>
  704.                        </select>';
  705.  
  706.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  707.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="">';
  708.                         echo '<select name="trifectaindice" class="form-selectbox" required="">
  709.                            <option value=0> $2.00 </option>
  710.                            <option value=1> $5.00 </option>
  711.                            <option value=2> $10.00 </option>
  712.                            <option value=3> $20.00 </option>
  713.                        </select>';
  714.  
  715.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  716.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="">';
  717.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">
  718.                            <option value=0> $1.00 </option>
  719.                            <option value=1> $2.00 </option>
  720.                            <option value=2> $5.00 </option>
  721.                        </select>';
  722.  
  723.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  724.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="">';
  725.                         echo '<select name="dobleindice" class="form-selectbox" required="">
  726.                            <option value=0> $2.00 </option>
  727.                            <option value=1> $5.00 </option>
  728.                            <option value=2> $10.00 </option>
  729.                            <option value=3> $20.00 </option>
  730.                            <option value=4> $50.00 </option>
  731.                        </select>';
  732.  
  733.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  734.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="">';
  735.                            
  736.  
  737.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  738.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="">';
  739.                         echo '<select name="triploindice" class="form-selectbox" required="">
  740.                            <option value=0> $2.00 </option>
  741.                            <option value=1> $3.00 </option>
  742.                            <option value=2> $5.00 </option>
  743.                            <option value=3> $10.00 </option>
  744.                            <option value=4> $20.00 </option>
  745.                            <option value=5> $50.00 </option>
  746.                        </select>';
  747.                 echo '</div>';
  748.             echo '</div>';
  749.  
  750.         }                
  751.  
  752.     ?>
  753.  
  754.     <div class="botonMAP">
  755.         <button name="guardar" class="btn btn-primary btn-block" type="submit">Guardar</button>
  756.     </div>
  757.      
  758.                
  759. </form>
  760.  
  761. <?php
  762.     require "footer.php";
  763. ?><?php
  764.  
  765.     session_start();
  766.     if (isset($_SESSION['usuario']) == false){
  767.         header ('Location:login.php');
  768.         die();
  769.     }
  770.  
  771.     require 'config.php';
  772.     $pagina = 'montosAPagar';
  773.     if (isset($_GET["id_carrera"]))
  774.         $titulo = 'Modificación de Montos';
  775.     else
  776.         $titulo = 'Ingresar Montos';
  777.    
  778.  
  779.     $cnn = conexion();
  780.    
  781.         // A través del ID mostramos los 3 campos seleccionados de la tabla Carreras
  782.         // Emparejo la tabla CARRERAS con la tabla MONTOS
  783.         if (isset($_GET["id_carrera"])){
  784.  
  785.             $sql = 'SELECT Carreras_IdHipodromo, Carreras_FechaCierre, Carreras_Numero, MontosAP_Posicion1,
  786.                           MontosAP_Posicion2, MontosAP_Posicion3, MontosAP_Posicion4, MontosAP_Ganador,
  787.                           MontosAP_Segundo1, MontosAP_Segundo2, MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3,
  788.                           MontosAP_Exacta, MontosAP_ExactaIndice, MontosAP_Imperfecta, MontosAP_ImperfectaIndice,
  789.                           MontosAP_Trifecta, MontosAP_TrifectaIndice, MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice,
  790.                           MontosAP_Doble, MontosAP_DobleIndice, MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice
  791.                    FROM carreras INNER JOIN montosapagar on MontosAP_IdCarreras = Carreras_Id
  792.                    WHERE (Carreras_Id = :id_carrera)';
  793.        
  794.             $cmd = $cnn->prepare($sql);
  795.             $cmd->execute(array(
  796.                 ':id_carrera'=>$_GET['id_carrera']));
  797.  
  798.             $carreras = $cmd->fetchAll();
  799.        
  800.         }
  801.    
  802.         if (isset($_POST["guardar"])){
  803.             if (isset($_GET["id_carrera"])){
  804.                 // UPDATE (modificamos los resultados y los montos a pagar)
  805.                 $sql = 'UPDATE montosapagar SET MontosAP_Posicion1 = :posicion1 ,
  806.                        MontosAP_Posicion2 = :posicion2 , MontosAP_Posicion3 = :posicion3 , MontosAP_Posicion4 = :posicion4 ,
  807.                        MontosAP_Ganador = :ganador , MontosAP_Segundo1 = :segundo1 , MontosAP_Segundo2 = :segundo2 ,
  808.                        MontosAP_Tercero1 = :tercero1 , MontosAP_Tercero2 = :tercero2 , MontosAP_Tercero3 = :tercero3 ,
  809.                        MontosAP_Exacta = :exacta , MontosAP_ExactaIndice = :exactaindice , MontosAP_Imperfecta = :imperfecta
  810.                        MontosAP_ImperfectaIndice = :imperfectaindice , MontosAP_Trifecta = :trifecta , MontosAP_TrifectaIndice =
  811.                        :trifectaindice , MontosAP_Cuatrifecta = :cuatrifecta , MontosAP_CuatrifectaIndice = :cuatrifectaindice ,
  812.                        MontosAP_Doble = :doble , MontosAP_DobleIndice = :dobleindice , MontosAP_DoblePlace = :dobleplace ,
  813.                        MontosAP_Triplo = :triplo , MontosAP_TriploIndice = :triploindice WHERE (MontosAP_Id = :id_carrera)';
  814.                        
  815.                 $cmd = $cnn->prepare($sql);
  816.  
  817.                 $cmd->execute(array(
  818.                     ':id_carrera' => $_GET['id_carrera'],
  819.                     ':posicion1' => $_POST['posicion1'],
  820.                     ':posicion2' => $_POST['posicion2'],
  821.                     ':posicion3' => $_POST['posicion3'],
  822.                     ':posicion4' => $_POST['posicion4'],
  823.                     ':ganador' => $_POST['ganador'],
  824.                     ':segundo1' => $_POST['segundo1'],
  825.                     ':segundo2' => $_POST['segundo2'],
  826.                     ':tercero1' => $_POST['tercero1'],
  827.                     ':tercero2' => $_POST['tercero2'],
  828.                     ':tercero3' => $_POST['tercero3'],
  829.                     ':exacta' => $_POST['exacta'],
  830.                     ':exactaindice' => $_POST['exactaindice'],
  831.                     ':imperfecta' => $_POST['imperfecta'],
  832.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  833.                     ':trifecta' => $_POST['trifecta'],
  834.                     ':trifectaindice' => $_POST['trifectaindice'],
  835.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  836.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  837.                     ':doble' => $_POST['doble'],
  838.                     ':dobleindice' => $_POST['dobleindice'],
  839.                     ':dobleplace' => $_POST['dobleplace'],
  840.                     ':triplo' => $_POST['triplo'],
  841.                     ':triploindice' => $_POST['triploindice']));
  842.             }
  843.  
  844.             else {
  845.                     // INSERT INTO (agregamos resultados y montos a pagar)
  846.                 $sql = 'INSERT INTO montosapagar (MontosAP_IdCarreras, MontosAP_Posicion1, MontosAP_Posicion2, MontosAP_Posicion3,
  847.                        MontosAP_Posicion4, MontosAP_Ganador, MontosAP_Segundo1, MontosAP_Segundo2,
  848.                        MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3, MontosAP_Exacta, MontosAP_ExactaIndice,
  849.                        MontosAP_Imperfecta, MontosAP_ImperfectaIndice, MontosAP_Trifecta, MontosAP_TrifectaIndice,
  850.                        MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice, MontosAP_Doble, MontosAP_DobleIndice,
  851.                        MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice)
  852.                        VALUES (:id_carrera, :posicion1, :posicion2, :posicion3, :posicion4, :ganador, :segundo1, :segundo2,
  853.                        :tercero1, :tercero2, :tercero3, :exacta, :exactaindice, :imperfecta, :imperfectaindice,
  854.                        :trifecta, :trifectaindice, :cuatrifecta, :cuatrifectaindice, :doble, :dobleindice,
  855.                        :dobleplace, :triplo, :triploindice)';
  856.  
  857.                 $cmd = $cnn->prepare($sql);
  858.  
  859.                 $cmd->execute(array(
  860.                     ':id_carrera' => $_GET['id_carrera'],
  861.                     ':posicion1' => $_POST['posicion1'],
  862.                     ':posicion2' => $_POST['posicion2'],
  863.                     ':posicion3' => $_POST['posicion3'],
  864.                     ':posicion4' => $_POST['posicion4'],
  865.                     ':ganador' => $_POST['ganador'],
  866.                     ':segundo1' => $_POST['segundo1'],
  867.                     ':segundo2' => $_POST['segundo2'],
  868.                     ':tercero1' => $_POST['tercero1'],
  869.                     ':tercero2' => $_POST['tercero2'],
  870.                     ':tercero3' => $_POST['tercero3'],
  871.                     ':exacta' => $_POST['exacta'],
  872.                     ':exactaindice' => $_POST['exactaindice'],
  873.                     ':imperfecta' => $_POST['imperfecta'],
  874.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  875.                     ':trifecta' => $_POST['trifecta'],
  876.                     ':trifectaindice' => $_POST['trifectaindice'],
  877.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  878.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  879.                     ':doble' => $_POST['doble'],
  880.                     ':dobleindice' => $_POST['dobleindice'],
  881.                     ':dobleplace' => $_POST['dobleplace'],
  882.                     ':triplo' => $_POST['triplo'],
  883.                     ':triploindice' => $_POST['triploindice']));
  884.             }        
  885.  
  886.           header('Location: carreras.php');
  887.         }
  888.         else {
  889.        
  890.             $sql = 'SELECT * FROM hipodromos';
  891.             $cmd = $cnn->prepare($sql);
  892.    
  893.             $cmd->execute();
  894.    
  895.             $hipodromos = $cmd->fetchAll();
  896.         }
  897.  
  898.     require "header.php";
  899.     require "menu.php";
  900.  
  901. ?>
  902.  
  903.  
  904.  
  905. <form action="" method="post">
  906.     <?php
  907.         if (isset($_GET["id_carrera"])){
  908.             echo '<div class="container_a">';
  909.        
  910.                 echo '<label for="hipodromo" class="col-form-label">Hipodromo:</label>';
  911.                 foreach ($hipodromos as $hipodromo) {
  912.                     if ($hipodromo['Hipo_ID'] == $carreras[0]['Carreras_IdHipodromo'])
  913.                         echo '<input type="text" name="hipodromo" class="form-input" value="'.$hipodromo['Hipo_Denominacion'].'" readonly>';
  914.                 }
  915.                 echo '<label for="fecha" class="col-form-label">Fecha:</label>';
  916.                 echo '<input type="text" name="fecha" class="form-input" value="'.date('d/m/Y', strtotime($carreras[0]['Carreras_FechaCierre'])).'" readonly>';
  917.  
  918.                 echo '<label for="nroCarrera" class="col-form-label">Número de Carrera:</label>';
  919.                 echo '<input type="text" name="numCarrera" class="form-input" value="'.$carreras[0]['Carreras_Numero'].'" readonly>';  
  920.             echo '</div>';
  921.         }
  922.     ?>
  923.  
  924.     <?php
  925.         // Modificacion de resultados y montos a pagar
  926.  
  927.         if (isset($_GET["id_carrera"])){
  928.             echo '<h4>Modificación de los datos correspondientes a la carrera:</h4>';
  929.             echo  '<br>';
  930.  
  931.             echo '<div class="container_a">';
  932.            
  933.                 echo '<h6>Modificación de los resultados:</h6>';
  934.                 echo '<hr>';
  935.  
  936.                 echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  937.                 echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion1'].'">';
  938.                 echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  939.                 echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion2'].'">';
  940.                 echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  941.                 echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion3'].'">';
  942.                 echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  943.                 echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="'.$carreras[0]['MontosAP_Posicion4'].'">';
  944.        
  945.             echo '</div>';
  946.  
  947.             echo '<div class="container_b">';
  948.        
  949.                 echo '<h6>Modificación de los montos a pagar según la categoría:</h6>';
  950.                 echo '<hr>';
  951.  
  952.             echo '<div class="container_c">';
  953.  
  954.                 echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  955.                     echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Ganador'].'">';
  956.                 echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  957.                     echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo1'].'">';
  958.                 echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  959.                     echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Segundo2'].'">';
  960.                 echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  961.                     echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero1'].'">';
  962.                 echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  963.                     echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero2'].'">';
  964.                 echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  965.                     echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="'.$carreras[0]['MontosAP_Tercero3'].'">';
  966.                 echo '</div>';
  967.  
  968.                 echo '<div class="container_c">';    
  969.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  970.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Exacta'].'">';
  971.                         echo '<select name="exactaindice" class="form-selectbox" required="">';
  972.                             echo '<option value=0 '.($carreras[0]['MontosAP_ExactaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  973.                             echo '<option value=1 '.($carreras[0]['MontosAP_ExactaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  974.                             echo '<option value=2 '.($carreras[0]['MontosAP_ExactaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  975.                         echo '</select>';
  976.  
  977.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  978.                         echo '<input type="text" style="text-align:right" name="imperfecta"  class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Imperfecta'].'">';
  979.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">';
  980.                             echo '<option value=0 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  981.                             echo '<option value=1 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 1 ? 'selected' : '').'> $10.00 </option>';
  982.                             echo '<option value=2 '.($carreras[0]['MontosAP_ImperfectaIndice'] == 2 ? 'selected' : '').'> $20.00 </option>';
  983.                         echo '</select>';
  984.  
  985.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  986.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Trifecta'].'">';
  987.                         echo '<select name="trifectaindice" class="form-selectbox" required="">';
  988.                             echo '<option value=0 '.($carreras[0]['MontosAP_TrifectaIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  989.                             echo '<option value=1 '.($carreras[0]['MontosAP_TrifectaIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  990.                             echo '<option value=2 '.($carreras[0]['MontosAP_TrifectaIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  991.                             echo '<option value=3 '.($carreras[0]['MontosAP_TrifectaIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  992.                         echo '</select>';
  993.  
  994.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  995.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Cuatrifecta'].'">';
  996.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">';
  997.                             echo '<option value=0 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 0 ? 'selected' : '').'> $1.00 </option>';
  998.                             echo '<option value=1 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 1 ? 'selected' : '').'> $2.00 </option>';
  999.                             echo '<option value=2 '.($carreras[0]['MontosAP_CuatrifectaIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  1000.                         echo '</select>';
  1001.  
  1002.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  1003.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Doble'].'">';
  1004.                         echo '<select name="dobleindice" class="form-selectbox" required="">';
  1005.                             echo '<option value=0 '.($carreras[0]['MontosAP_DobleIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  1006.                             echo '<option value=1 '.($carreras[0]['MontosAP_DobleIndice'] == 1 ? 'selected' : '').'> $5.00 </option>';
  1007.                             echo '<option value=2 '.($carreras[0]['MontosAP_DobleIndice'] == 2 ? 'selected' : '').'> $10.00 </option>';
  1008.                             echo '<option value=3 '.($carreras[0]['MontosAP_DobleIndice'] == 3 ? 'selected' : '').'> $20.00 </option>';
  1009.                             echo '<option value=4 '.($carreras[0]['MontosAP_DobleIndice'] == 4 ? 'selected' : '').'> $50.00 </option>';
  1010.                         echo '</select>';
  1011.  
  1012.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  1013.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_DoblePlace'].'">';
  1014.                            
  1015.  
  1016.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  1017.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="'.$carreras[0]['MontosAP_Triplo'].'">';
  1018.                         echo '<select name="triploindice" class="form-selectbox" required="">';
  1019.                             echo '<option value=0 '.($carreras[0]['MontosAP_TriploIndice'] == 0 ? 'selected' : '').'> $2.00 </option>';
  1020.                             echo '<option value=1 '.($carreras[0]['MontosAP_TriploIndice'] == 1 ? 'selected' : '').'> $3.00 </option>';
  1021.                             echo '<option value=2 '.($carreras[0]['MontosAP_TriploIndice'] == 2 ? 'selected' : '').'> $5.00 </option>';
  1022.                             echo '<option value=3 '.($carreras[0]['MontosAP_TriploIndice'] == 3 ? 'selected' : '').'> $10.00 </option>';
  1023.                             echo '<option value=4 '.($carreras[0]['MontosAP_TriploIndice'] == 4 ? 'selected' : '').'> $20.00 </option>';
  1024.                             echo '<option value=5 '.($carreras[0]['MontosAP_TriploIndice'] == 5 ? 'selected' : '').'> $50.00 </option>';
  1025.                         echo '</select>';
  1026.                 echo '</div>';
  1027.        
  1028.             echo '</div>';
  1029.         }
  1030.  
  1031.         else {
  1032.             // Alta de resultados y montos a pagar
  1033.  
  1034.             echo '<h4>Ingrese los datos correspondientes a la carrera:</h4>';
  1035.             echo '<br>';
  1036.  
  1037.             echo '<div class="container_a">';
  1038.                 echo '<h6>Resultados:</h6>';
  1039.                 echo '<hr>';
  1040.  
  1041.                     echo '<label for="ganador" class="col-form-label">Ganador:</label>';
  1042.                         echo '<input type="text" style="text-align:right" name="posicion1" class="form-textbox" placeholder="00" value="">';
  1043.                     echo '<label for="segundo" class="col-form-label">Segundo:</label>';
  1044.                         echo '<input type="text" style="text-align:right" name="posicion2" class="form-textbox" placeholder="00" value="">';
  1045.                     echo '<label for="tercero" class="col-form-label">Tercero:</label>';
  1046.                         echo '<input type="text" style="text-align:right" name="posicion3" class="form-textbox" placeholder="00" value="">';
  1047.                     echo '<label for="cuarto" class="col-form-label">Cuarto:</label>';
  1048.                         echo '<input type="text" style="text-align:right" name="posicion4" class="form-textbox" placeholder="00" value="">';  
  1049.             echo '</div>';
  1050.  
  1051.             echo '<div class="container_b">';
  1052.             echo '<h6>Ingrese los montos a pagar según la categoría:</h6>';
  1053.             echo '<hr>';
  1054.  
  1055.                 echo '<div class="container_c">';
  1056.                     echo '<label for="ganador" class="col-label col-sm-4">Ganador:</label>';
  1057.                         echo '<input type="text" style="text-align:right" name="ganador" class="form-box" placeholder="00.00" value="">';
  1058.                     echo '<label for="segundo1" class="col-label col-sm-4">Segundo 1:</label>';
  1059.                         echo '<input type="text" style="text-align:right" name="segundo1" class="form-box" placeholder="00.00" value="">';
  1060.                     echo '<label for="segundo2" class="col-label col-sm-4">Segundo 2:</label>';
  1061.                         echo '<input type="text" style="text-align:right" name="segundo2" class="form-box" placeholder="00.00" value="">';
  1062.                     echo '<label for="tercero1" class="col-label col-sm-4">Tercero 1:</label>';
  1063.                         echo '<input type="text" style="text-align:right" name="tercero1" class="form-box" placeholder="00.00" value="">';
  1064.                     echo '<label for="tercero2" class="col-label col-sm-4">Tercero 2:</label>';
  1065.                         echo '<input type="text" style="text-align:right" name="tercero2" class="form-box" placeholder="00.00" value="">';
  1066.                     echo '<label for="tercero3" class="col-label col-sm-4">Tercero 3:</label>';
  1067.                         echo '<input type="text" style="text-align:right" name="tercero3" class="form-box" placeholder="00.00" value="">';
  1068.                 echo '</div>';
  1069.  
  1070.                 echo '<div class="container_c">';    
  1071.                     echo '<label for="exacta" class="col-label col-sm-5">Exacta:</label>';
  1072.                         echo '<input type="text" style="text-align:right" name="exacta" class="form-input" placeholder="00.00" value="">';
  1073.                         echo '<select name="exactaindice" class="form-selectbox" required="">
  1074.                            <option value=0> $2.00 </option>
  1075.                            <option value=1> $5.00 </option>
  1076.                            <option value=2> $10.00 </option>
  1077.                        </select>';
  1078.  
  1079.                     echo '<label for="imperfecta" class="col-label col-sm-5">Imperfecta:</label>';
  1080.                         echo '<input type="text" style="text-align:right" name="imperfecta" class="form-input" placeholder="00.00" value="">';
  1081.                         echo '<select name="imperfectaindice" class="form-selectbox" required="">
  1082.                            <option value=0> $2.00 </option>
  1083.                            <option value=1> $10.00 </option>
  1084.                            <option value=2> $20.00 </option>
  1085.                        </select>';
  1086.  
  1087.                     echo '<label for="trifecta" class="col-label col-sm-5">Trifecta:</label>';
  1088.                         echo '<input type="text" style="text-align:right" name="trifecta" class="form-input" placeholder="00.00" value="">';
  1089.                         echo '<select name="trifectaindice" class="form-selectbox" required="">
  1090.                            <option value=0> $2.00 </option>
  1091.                            <option value=1> $5.00 </option>
  1092.                            <option value=2> $10.00 </option>
  1093.                            <option value=3> $20.00 </option>
  1094.                        </select>';
  1095.  
  1096.                     echo '<label for="cuatrifecta" class="col-label col-sm-5">Cuatrifecta:</label>';
  1097.                         echo '<input type="text" style="text-align:right" name="cuatrifecta" class="form-input" placeholder="00.00" value="">';
  1098.                         echo '<select name="cuatrifectaindice" class="form-selectbox" required="">
  1099.                            <option value=0> $1.00 </option>
  1100.                            <option value=1> $2.00 </option>
  1101.                            <option value=2> $5.00 </option>
  1102.                        </select>';
  1103.  
  1104.                     echo '<label for="doble" class="col-label col-sm-5">Doble:</label>';
  1105.                         echo '<input type="text" style="text-align:right" name="doble" class="form-input" placeholder="00.00" value="">';
  1106.                         echo '<select name="dobleindice" class="form-selectbox" required="">
  1107.                            <option value=0> $2.00 </option>
  1108.                            <option value=1> $5.00 </option>
  1109.                            <option value=2> $10.00 </option>
  1110.                            <option value=3> $20.00 </option>
  1111.                            <option value=4> $50.00 </option>
  1112.                        </select>';
  1113.  
  1114.                     echo '<label for="doblePlace" class="col-label col-sm-5">Doble Place:</label>';
  1115.                         echo '<input type="text" style="text-align:right" name="dobleplace" class="form-input" placeholder="00.00" value="">';
  1116.                            
  1117.  
  1118.                     echo '<label for="Triplo" class="col-label col-sm-5">Triplo:</label>';
  1119.                         echo '<input type="text" style="text-align:right" name="triplo" class="form-input" placeholder="00.00" value="">';
  1120.                         echo '<select name="triploindice" class="form-selectbox" required="">
  1121.                            <option value=0> $2.00 </option>
  1122.                            <option value=1> $3.00 </option>
  1123.                            <option value=2> $5.00 </option>
  1124.                            <option value=3> $10.00 </option>
  1125.                            <option value=4> $20.00 </option>
  1126.                            <option value=5> $50.00 </option>
  1127.                        </select>';
  1128.                 echo '</div>';
  1129.             echo '</div>';
  1130.  
  1131.         }                
  1132.  
  1133.     ?>
  1134.  
  1135.     <div class="botonMAP">
  1136.         <button name="guardar" class="btn btn-primary btn-block" type="submit">Guardar</button>
  1137.     </div>
  1138.      
  1139.                
  1140. </form>
  1141.  
  1142. <?php
  1143.     require "footer.php";
  1144. ?><?php
  1145.  
  1146.     session_start();
  1147.     if (isset($_SESSION['usuario']) == false){
  1148.         header ('Location:login.php');
  1149.         die();
  1150.     }
  1151.  
  1152.     require 'config.php';
  1153.     $pagina = 'montosAPagar';
  1154.     if (isset($_GET["id_carrera"]))
  1155.         $titulo = 'Modificación de Montos';
  1156.     else
  1157.         $titulo = 'Ingresar Montos';
  1158.    
  1159.  
  1160.     $cnn = conexion();
  1161.    
  1162.         // A través del ID mostramos los 3 campos seleccionados de la tabla Carreras
  1163.         // Emparejo la tabla CARRERAS con la tabla MONTOS
  1164.         if (isset($_GET["id_carrera"])){
  1165.  
  1166.             $sql = 'SELECT Carreras_IdHipodromo, Carreras_FechaCierre, Carreras_Numero, MontosAP_Posicion1,
  1167.                           MontosAP_Posicion2, MontosAP_Posicion3, MontosAP_Posicion4, MontosAP_Ganador,
  1168.                           MontosAP_Segundo1, MontosAP_Segundo2, MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3,
  1169.                           MontosAP_Exacta, MontosAP_ExactaIndice, MontosAP_Imperfecta, MontosAP_ImperfectaIndice,
  1170.                           MontosAP_Trifecta, MontosAP_TrifectaIndice, MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice,
  1171.                           MontosAP_Doble, MontosAP_DobleIndice, MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice
  1172.                    FROM carreras INNER JOIN montosapagar on MontosAP_IdCarreras = Carreras_Id
  1173.                    WHERE (Carreras_Id = :id_carrera)';
  1174.        
  1175.             $cmd = $cnn->prepare($sql);
  1176.             $cmd->execute(array(
  1177.                 ':id_carrera'=>$_GET['id_carrera']));
  1178.  
  1179.             $carreras = $cmd->fetchAll();
  1180.        
  1181.         }
  1182.    
  1183.         if (isset($_POST["guardar"])){
  1184.             if (isset($_GET["id_carrera"])){
  1185.                 // UPDATE (modificamos los resultados y los montos a pagar)
  1186.                 $sql = 'UPDATE montosapagar SET MontosAP_Posicion1 = :posicion1 ,
  1187.                        MontosAP_Posicion2 = :posicion2 , MontosAP_Posicion3 = :posicion3 , MontosAP_Posicion4 = :posicion4 ,
  1188.                        MontosAP_Ganador = :ganador , MontosAP_Segundo1 = :segundo1 , MontosAP_Segundo2 = :segundo2 ,
  1189.                        MontosAP_Tercero1 = :tercero1 , MontosAP_Tercero2 = :tercero2 , MontosAP_Tercero3 = :tercero3 ,
  1190.                        MontosAP_Exacta = :exacta , MontosAP_ExactaIndice = :exactaindice , MontosAP_Imperfecta = :imperfecta
  1191.                        MontosAP_ImperfectaIndice = :imperfectaindice , MontosAP_Trifecta = :trifecta , MontosAP_TrifectaIndice =
  1192.                        :trifectaindice , MontosAP_Cuatrifecta = :cuatrifecta , MontosAP_CuatrifectaIndice = :cuatrifectaindice ,
  1193.                        MontosAP_Doble = :doble , MontosAP_DobleIndice = :dobleindice , MontosAP_DoblePlace = :dobleplace ,
  1194.                        MontosAP_Triplo = :triplo , MontosAP_TriploIndice = :triploindice WHERE (MontosAP_Id = :id_carrera)';
  1195.                        
  1196.                 $cmd = $cnn->prepare($sql);
  1197.  
  1198.                 $cmd->execute(array(
  1199.                     ':id_carrera' => $_GET['id_carrera'],
  1200.                     ':posicion1' => $_POST['posicion1'],
  1201.                     ':posicion2' => $_POST['posicion2'],
  1202.                     ':posicion3' => $_POST['posicion3'],
  1203.                     ':posicion4' => $_POST['posicion4'],
  1204.                     ':ganador' => $_POST['ganador'],
  1205.                     ':segundo1' => $_POST['segundo1'],
  1206.                     ':segundo2' => $_POST['segundo2'],
  1207.                     ':tercero1' => $_POST['tercero1'],
  1208.                     ':tercero2' => $_POST['tercero2'],
  1209.                     ':tercero3' => $_POST['tercero3'],
  1210.                     ':exacta' => $_POST['exacta'],
  1211.                     ':exactaindice' => $_POST['exactaindice'],
  1212.                     ':imperfecta' => $_POST['imperfecta'],
  1213.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  1214.                     ':trifecta' => $_POST['trifecta'],
  1215.                     ':trifectaindice' => $_POST['trifectaindice'],
  1216.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  1217.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  1218.                     ':doble' => $_POST['doble'],
  1219.                     ':dobleindice' => $_POST['dobleindice'],
  1220.                     ':dobleplace' => $_POST['dobleplace'],
  1221.                     ':triplo' => $_POST['triplo'],
  1222.                     ':triploindice' => $_POST['triploindice']));
  1223.             }
  1224.  
  1225.             else {
  1226.                     // INSERT INTO (agregamos resultados y montos a pagar)
  1227.                 $sql = 'INSERT INTO montosapagar (MontosAP_IdCarreras, MontosAP_Posicion1, MontosAP_Posicion2, MontosAP_Posicion3,
  1228.                        MontosAP_Posicion4, MontosAP_Ganador, MontosAP_Segundo1, MontosAP_Segundo2,
  1229.                        MontosAP_Tercero1, MontosAP_Tercero2, MontosAP_Tercero3, MontosAP_Exacta, MontosAP_ExactaIndice,
  1230.                        MontosAP_Imperfecta, MontosAP_ImperfectaIndice, MontosAP_Trifecta, MontosAP_TrifectaIndice,
  1231.                        MontosAP_Cuatrifecta, MontosAP_CuatrifectaIndice, MontosAP_Doble, MontosAP_DobleIndice,
  1232.                        MontosAP_DoblePlace, MontosAP_Triplo, MontosAP_TriploIndice)
  1233.                        VALUES (:id_carrera, :posicion1, :posicion2, :posicion3, :posicion4, :ganador, :segundo1, :segundo2,
  1234.                        :tercero1, :tercero2, :tercero3, :exacta, :exactaindice, :imperfecta, :imperfectaindice,
  1235.                        :trifecta, :trifectaindice, :cuatrifecta, :cuatrifectaindice, :doble, :dobleindice,
  1236.                        :dobleplace, :triplo, :triploindice)';
  1237.  
  1238.                 $cmd = $cnn->prepare($sql);
  1239.  
  1240.                 $cmd->execute(array(
  1241.                     ':id_carrera' => $_GET['id_carrera'],
  1242.                     ':posicion1' => $_POST['posicion1'],
  1243.                     ':posicion2' => $_POST['posicion2'],
  1244.                     ':posicion3' => $_POST['posicion3'],
  1245.                     ':posicion4' => $_POST['posicion4'],
  1246.                     ':ganador' => $_POST['ganador'],
  1247.                     ':segundo1' => $_POST['segundo1'],
  1248.                     ':segundo2' => $_POST['segundo2'],
  1249.                     ':tercero1' => $_POST['tercero1'],
  1250.                     ':tercero2' => $_POST['tercero2'],
  1251.                     ':tercero3' => $_POST['tercero3'],
  1252.                     ':exacta' => $_POST['exacta'],
  1253.                     ':exactaindice' => $_POST['exactaindice'],
  1254.                     ':imperfecta' => $_POST['imperfecta'],
  1255.                     ':imperfectaindice' => $_POST['imperfectaindice'],
  1256.                     ':trifecta' => $_POST['trifecta'],
  1257.                     ':trifectaindice' => $_POST['trifectaindice'],
  1258.                     ':cuatrifecta' => $_POST['cuatrifecta'],
  1259.                     ':cuatrifectaindice' => $_POST['cuatrifectaindice'],
  1260.                     ':doble' => $_POST['doble'],
  1261.                     ':dobleindice' => $_POST['dobleindice'],
  1262.                     ':dobleplace' => $_POST['dobleplace'],
  1263.                     ':triplo' => $_POST['triplo'],
  1264.                     ':triploindice' => $_POST['triploindice']));
  1265.             }        
  1266.  
  1267.           header('Location: carreras.php');
  1268.         }
  1269.         else {
  1270.        
  1271.             $sql = 'SELECT * FROM hipodromos';
  1272.             $cmd = $cnn->prepare($sql);
  1273.    
  1274.             $cmd->execute();
  1275.    
  1276.             $hipodromos = $cmd->fetchAll();
  1277.         }
  1278.  
  1279.     require "header.php";
  1280.     require "menu.php";
  1281.  
  1282. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement