Echo table

Iniciado por bgnumis, 21 Noviembre 2015, 10:05 AM

0 Miembros y 1 Visitante están viendo este tema.

bgnumis

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 (sql) [Seleccionar]





<?php
 


$result
=mysql_query("SELECT DISTINCT(A.Provincia), B.Medico, B.Maestro FROM empleados AS A
LEFT JOIN (SELECT Provincia,
COUNT(CASE WHEN Puesto='Medico' THEN 1 ELSE NULL END) AS AF,
COUNT(CASE WHEN Puesto='Maestro' THEN 1 ELSE NULL END) AS Comercial
FROM empleados GROUP BY ProvinciaUGT

AS B ON A.Provincia=B.Provincia"
);

echo 
"<table width=500  border=1 align=left>"//EMPIEZA A CREAR LA TABLA CON LOS ENCABEZADOS DE TABLA
echo "<tr>";//<tr> CREA UNA NUEVA FILA
echo "<td width=200>Provincia</td>";//<td> CREA NUEVA COLUMNA
echo "<td width=300>Medico</td>";

echo 
"</tr>";
 
 
while(
$consul mysql_fetch_array($result)){

echo 
"<tr>";

echo 
"<td>".$consul['0']."</td>";
echo 
"<td>".$consul['1']."</td>";
echo 
"</tr>";
}




echo 
"</table>";//FINALIZA LA TABLA

?>





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

bgnumis

¿Será por utilizar por el Group By?

Dios!!!