duda while?

user name someusernamehere en gmail.com
Lun Nov 5 14:34:21 CLST 2007


On 11/5/07, Hector Enrique Cruz Garcia <hcruz en inf.utfsm.cl> wrote:
> 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
> }

Muchas gracias por responder, pero me marca error en el for :-(

me sale esto:
Parse error: syntax error, unexpected T_FOR in /var/www/test.php on line 19

gracias, fernanda

gracias,
Muchas graciame sale esto


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