Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2017, 22:04
Avatar de aviweb2015
aviweb2015
 
Fecha de Ingreso: abril-2016
Ubicación: venezuela
Mensajes: 215
Antigüedad: 8 años, 1 mes
Puntos: 1
problemas mostrando los resultados en una tabla

tengo un problema a la hora de mostrar registros en mi tabla el problema es el siguiente: en la cabecera de la tabla muestro las horas que seria ocho en total y abajo de la cabecera se muestran los resultados de los números que han salido de acuerdo a la hora y al día, pero el problema surje que la primera semana del día jueves se registraron unos datos y ahora la segunda semana del día jueves se deben registrar los otros datos de ese mismo día pero se me sigue mostrando en la misma fila cuando debería mostrarme los resultado del la segunada semana de ese día abajo porque se supone que son el mismo día pero diferentes resultados con diferentes fechas anexo una imagen y para mostrar un ejemplo como debería quedar.

https://prntscr.com/fidwnk

el codigo

Código PHP:
Ver original
  1. <div id="test5" class="center-align light">
  2.  
  3.     <?php
  4.     $consulta = $DB_con->query("SELECT * FROM hora_sorteo");
  5.     for ($set = array (); $row = $consulta->fetch(PDO::FETCH_ASSOC); $set[] = $row);
  6.     ?>
  7.    <table  class='striped responsive-table centered'>
  8.    <thead>
  9.    <tr>
  10.    <?php for($i=0;$i<count($set);$i++){
  11. echo "<th>" . $set[$i]['hora_sorteo'] . "</th>"; //muestra las horas de jugada
  12.    }?>
  13.    </tr>
  14.     </thead>
  15.  
  16.     <?php
  17.     $consulta2 = $DB_con->query("SELECT
  18.    animalitos.id,
  19.    animalitos.numero,
  20.    resultado.id,
  21.    resultado.fk_animalitos,
  22.    resultado.fk_hora_sorteo,
  23.    resultado.fk_dias,
  24.    resultado.fecha,
  25.    hora_sorteo.id,
  26.    hora_sorteo.hora_sorteo,
  27.    dias.id,
  28.    dias.dias
  29.           FROM animalitos
  30.                INNER JOIN resultado ON animalitos.id=resultado.fk_animalitos  
  31.                INNER JOIN hora_sorteo ON resultado.fk_hora_sorteo=hora_sorteo.id
  32.                INNER JOIN dias ON resultado.fk_dias=dias.id
  33.                WHERE resultado.fk_dias='5'  ORDER BY resultado.id ");
  34.            for ($set2 = array (); $row = $consulta2->fetch(PDO::FETCH_ASSOC); $set2[] = $row);
  35.               ?>
  36.           <tr>
  37.          <?php for($b=0;$b<count($set2);$b++){
  38.          echo "<td>" . $set2[$b]['numero'] . "</td>"; //muestra los
  39.          resultados de los numeros
  40.            }?>
  41.           </tr>
  42.         </table>
  43.         </div>
__________________
yoclens avilan