Foros del Web » Programando para Internet » PHP »

Mysql - tabla

Estas en el tema de Mysql - tabla en el foro de PHP en Foros del Web. Buen dia a todos Queria solicitar su ayuda para ver si me pueden despejar mi duda tengo una base en donde almaceno las llamadas que ...
  #1 (permalink)  
Antiguo 10/06/2013, 12:37
 
Fecha de Ingreso: octubre-2012
Ubicación: Queretaro
Mensajes: 8
Antigüedad: 11 años, 6 meses
Puntos: 0
Información Mysql - tabla

Buen dia a todos
Queria solicitar su ayuda para ver si me pueden despejar mi duda

tengo una base en donde almaceno las llamadas que se hacen durante el dia en mi trabajo, y quiero hacerlo en php+mysql pero no encuentro como solucionarlo.

Tengo mi codigo
Código PHP:
<?php
require ('connect.php');

$sql="select *, sum(costo) as tcosto from mes group by fecha, carrier";
$result mysqli_query($con$sql);
echo 
"<table border='1'>
    <tr>
        <th>fecha</th><th>ATT</th><th>AXTEL</th><th>AXTELSJR</th>
    </tr>"
;

while(
$row mysqli_fetch_array($result))
  {
    switch(
$row['carrier'])
        {
                   case 
"ATT":
              echo 
"<tr>";
              echo 
"<td>" $row['fecha'] . "</td>";
              echo 
"<td>" $row['tcosto'] . "</td>";
              echo 
"</tr>";
           break;
                   case 
"AXT":
              echo 
"<tr>";
              echo 
"<td>" $row[''] . "</td>";
              echo 
"<td>" $row[''] . "</td>";
              echo 
"<td>" $row['tcosto'] . "</td>";
              echo 
"</tr>";
           break;
           case 
"AXTSJ":
              echo 
"<tr>";
              echo 
"<td>" $row[''] . "</td>";
              echo 
"<td>" $row[''] . "</td>";
              echo 
"<td>" $row[''] . "</td>";
              echo 
"<td>" $row['tcosto'] . "</td>";
              echo 
"</tr>";
           break;

    }
  }
echo 
"</table>";

mysqli_close($con);

include (
'footer.php'); ?>
y los resultados en la pagina me los arroja asi:

fecha ATT AXTEL AXTELSJR
2013-06-01 13324.38
536.86
11.92
2013-06-02 0.45
2.13
2013-06-03 27955.67
1045.03
3806.51
2013-06-04 29279.51
8895.89
2223.03
2013-06-05 29182.69
1209.89
2444.50

Como le puedo hacer para que me los muestre asi, como si fuera tipo excel?
Fecha ATT MEG AXT
6/1/2013 $13,324.38 $651.81 $536.87
6/2/2013 $0.45 $2.13
6/3/2013 $27,955.67 $1,289.91 $1,045.03
  #2 (permalink)  
Antiguo 10/06/2013, 15:25
Avatar de vesper_metal90  
Fecha de Ingreso: enero-2013
Mensajes: 103
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Mysql - tabla

tendrias que hacer algo asi

while($row = mysqli_fetch_array($result))
{
if($row['fecha']){

$fecha = $row['fecha'] ;
$Eliminar = explode('-',$fecha);
$fechaFinal = $Eliminar[0]."/".$Eliminar[1]."/".$Eliminar[2];


}

echo "<td>" . $fechaFinal . "</td>";

}

Pruebalo hacer si te funciona si no me dices... Saludos.
  #3 (permalink)  
Antiguo 14/06/2013, 11:04
 
Fecha de Ingreso: octubre-2012
Ubicación: Queretaro
Mensajes: 8
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Mysql - tabla

Buen dia
Nop, me arroja unicamente las puras fechas

Gracias.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:58.