01/07/2010, 16:00
|
| | Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 14 años, 4 meses Puntos: 0 | |
crear de tabla horizontal con mysql php Tenemos una tabla con 3 campos, variable, valor,año.
REalizamos una consulta para una variable que devuelve los valores de esta manera:
2001 2002 2003
Valor Exportado de Otros Pescados 3 2 3
Necesitamos devolver una consulta que muestre todas las variables en este orden
2001 2002 2003
Valor Exportado de Otros Pescados 3 2 3
Valor Exportado de camarones 10 5 5
El problema es cuando mandamos a llamar mas de una variable necesitamos que cambien de linea
este es el codigo
//
$query = "select DISTINCT Variable, Valor, Anio from fact_datossiec where Codigo_Variable = '1.5.1.6.05' and periodicidad='Anual'";
$exec = mysql_query($query);
//$row_name =
//$row_anio = $row_val = NULL;
//$variable=mysql_fetch_array($exec);
$cont=0;
if($cont<=12){
while($result = mysql_fetch_assoc($exec)) {
$row_anio .= $result['Anio'] . '</td><td>';
$row_val .= $result['Valor'] . '</td><td>';
$cont++;
}
}
?>
<body>
<table align="center" border="1">
<tr bgcolor="#0066CC">
<td align="right"><?php echo"$cont";?></td>
<b> <td><?PHP echo rtrim($row_anio); ?></td> </b>
</tr>
<tr>
<td>Valor Exportado de Otros Pescados</td>
<td><?PHP echo rtrim($row_val); ?></td>
</tr>
</table> |