Foros del Web » Programando para Internet » PHP »

Repetir columna segun fecha

Estas en el tema de Repetir columna segun fecha en el foro de PHP en Foros del Web. Buenas tardes, Tengo un problema, tengo una tabla pero necesito que una columna se repita con resultados segun la fecha. COLUMNA 1 | COLUMNA 2 ...
  #1 (permalink)  
Antiguo 09/09/2013, 11:44
 
Fecha de Ingreso: enero-2012
Mensajes: 109
Antigüedad: 12 años, 3 meses
Puntos: 0
Repetir columna segun fecha

Buenas tardes,

Tengo un problema, tengo una tabla pero necesito que una columna se repita con resultados segun la fecha.


COLUMNA 1 | COLUMNA 2 | COLUMNA 3
FIJA RESULTADO RESULTADO

Como hago para que la columna 2 se repita 7 veces (ULTIMOS 7 DIAS) dejando fija la columna 1. Ademas de agregarle la fecha donde dice ARRAY


Código PHP:
echo "<table width=200 align=center border=1>";
echo 
"<tr>";


echo 
"<td bgcolor=#FF0000 align=center class=style5 colspan=1>FECHA</td>";
echo 
"<td bgcolor=#FF0000 align=center class=style5 colspan=2>$date_qini</td>";

echo 
"</tr>";
echo 
"<tr>";
echo 
"<td bgcolor=#FF0000 align=center class=style5>NC</td>";
echo 
"<td bgcolor=#FF0000 align=center class=style5>MO</td>";
echo 
"<td bgcolor=#FF0000 align=center class=style5>MT</td>";
echo 
"</tr>";


    
$res oci_parse($c$query);
    
oci_execute($res);
    while (
$row oci_fetch_assoc($res)) { 

echo 
"<tr>";
echo 
"<td bgcolor=#FFFFFF align=center class=style2>"$row["SC"] . "</td>";
echo 
"<td bgcolor=#FFFFFF align=center class=style2>"$row["MO"] . "</td>";
echo 
"<td bgcolor=#FFFFFF align=center class=style2>"$row["MT"] . "</td>";
}
echo 
"</tr>";
echo 
"</table>";
echo 
"</td>"
  #2 (permalink)  
Antiguo 09/09/2013, 13:56
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Repetir columna segun fecha

Dependerá mucho de cómo estén armados tus datos, pero creo que principalmente debes leer los datos de tu tabla condicionando las fechas qu requieres y colocarlos en un arreglo, siendo la fecha (dia) una llave

$datos['dia1']=200;
$datos['dia2']=210;
$datos['dia3']=220; etc hasta el dia 7

Y posteriormente recorrer tu arreglo para mostrar sus datos en la tabla.

Y cuando dices
Cita:
Ademas de agregarle la fecha donde dice ARRAY
¿a qué te refieres?

Etiquetas: columna, fecha, repetir, tabla
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 21:38.