Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: bgnumis en 21 Noviembre 2015, 10:05 am



Título: Echo table
Publicado por: bgnumis en 21 Noviembre 2015, 10:05 am
Hola,

Estoy intentando mostrar una tabla pero no consigo que me la muestre en php, en phpmyadmin en el sql si me saca los resultados, pero no sé que pudiera estar haciendo mal que aquí no. A ver si me podeis echar una mano. Viene de una consulta anterior que hice en el foro pero he preferido hacer esta porque es diferente.


Código
  1.  
  2.  
  3.  
  4.  
  5. <?php
  6.  
  7.  
  8.  
  9. $result=mysql_query("SELECT DISTINCT(A.Provincia), B.Medico, B.Maestro FROM empleados AS A
  10. LEFT JOIN (SELECT Provincia,
  11. COUNT(CASE WHEN Puesto='Medico' THEN 1 ELSE NULL END) AS AF,
  12. COUNT(CASE WHEN Puesto='Maestro' THEN 1 ELSE NULL END) AS Comercial
  13. FROM empleados GROUP BY ProvinciaUGT
  14. )
  15. AS B ON A.Provincia=B.Provincia");
  16.  
  17. echo "<table width=500  border=1 align=left>"; //EMPIEZA A CREAR LA TABLA CON LOS ENCABEZADOS DE TABLA
  18. echo "<tr>";//<tr> CREA UNA NUEVA FILA
  19. echo "<td width=200>Provincia</td>";//<td> CREA NUEVA COLUMNA
  20. echo "<td width=300>Medico</td>";
  21.  
  22. echo "</tr>";
  23.  
  24.  
  25. while($consul = mysql_fetch_array($result)){
  26.  
  27. echo "<tr>";
  28.  
  29. echo "<td>".$consul['0']."</td>";
  30. echo "<td>".$consul['1']."</td>";
  31. echo "</tr>";
  32. }
  33.  
  34.  
  35.  
  36.  
  37. echo "</table>";//FINALIZA LA TABLA
  38.  
  39. ?>
  40.  
  41.  
  42.  

Un abrazo y muchas gracias, creo que voy a tardar 6 años en dominar esto o en no seguir siendo un paquete


Título: Re: Echo table
Publicado por: bgnumis en 21 Noviembre 2015, 15:23 pm
¿Será por utilizar por el Group By?

Dios!!!