Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2014, 07:27
facundojr07
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 11 años, 3 meses
Puntos: 0
Automatizar Query en PHP

Buenas,

Tengo una tabla con las columnas

Volumen | Tecnologia | Localidad | Semana_1 | Semana_2 | Semana_3 | Semana_4

Esa base de datos se va ir actualizando semanalmente mostrando sólo las ultimas 4 semanas. Osea, por ejemplo la proxima semana (tomando la tabla anterior) sería:

Volumen | Tecnologia | Localidad | Semana_2 | Semana_3 | Semana_4 | Semana_5

La consulta que sería:
Código PHP:
    $query2 "SELECT * FROM bd_informe_r2g3g_localidad_sem $condiciones ORDER BY Volumen, Semana_4 DESC";
    
$queEmp2 mysql_query($query2$conexion);
    
$total mysql_num_rows($queEmp2); 

Los resultados mostraría:
Código PHP:
     <?php while ($rsEmp2 mysql_fetch_assoc($queEmp2)) { ?>
      <tr>
        <td><div align="center"><?php echo $rsEmp2['Volumen']; ?></div></td>
        <td><div align="center"><?php echo $rsEmp2['Tipo']; ?></div></td>
    <td><div align="center"><?php echo $rsEmp2['Tecnologia']; ?></div></td>
        <td><div align="center"><?php echo $rsEmp2['Subregion']; ?></div></td>
        <td><div align="center"><?php echo $rsEmp2['Provincia']; ?></div></td>
        <td><div align="center"><?php echo $rsEmp2['Localidad']; ?></div></td>
    <td><div align="center"><?php echo $rsEmp2['Semana_1']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_2']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_3']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_4']; ?</div></td>

Lo que estoy necesitado es automatizar el Orden BY para que ordene con los valores de la columna de la ultima semana.

Y también lo que necesito es la tabla de los resultados, para muestren los datos se las columnas que están en la tabla. Tomando el ejemplo, sería para que la proxima semana se modifique "automaticamente" las

Código PHP:
    <td><div align="center"><?php echo $rsEmp2['Semana_1']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_2']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_3']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_4']; ?</div>
a:

Código PHP:
    <td><div align="center"><?php echo $rsEmp2['Semana_2']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_3']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_4']; ?</div></td>
    <
td><div align="center"><?php echo $rsEmp2['Semana_5']; ?</div>
Espero haber sido claro, muchas gracias. Saludos.