duda while?

Hector Enrique Cruz Garcia hcruz en inf.utfsm.cl
Lun Nov 5 18:15:00 CLST 2007


hola, tienes razon y el error es porque faltan unos ";" al final
de la primera y la quinta linea del codigo. aqui va corregido:

$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
}

este deberia funcionar, pero cualquier cosa revisa la sintaxis y
que todo este donde debe estar.

espero te sirva..


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