duda while?

Hector Enrique Cruz Garcia hcruz en inf.utfsm.cl
Lun Nov 5 13:33:35 CLST 2007


podrias usar UNION, para tu caso quedaria

$sql = ""
for($dia=1;$dia <= 31;$dia++){
   $sql .= "(SELECT dia,SUM(ld_10) FROM ".$sql_tabla_pt." WHERE ";
   $sql .= "(mes = ".$mes.") AND (ano = ".$ano.") AND (dia = ";
   $sql .= $dia."))"
   if($dia != 31){
      $sql .= " UNION ";
   }
}

$resultado = mysql_query($sql);
while ($row = mysql_fetch_array($resultado)){
    //creas el arreglo con el resultao
}

espero te sirva...


Más información sobre la lista de distribución PHP