Es mi primera consulta al foro php.
 
tengo una consulta a una base de datos , que trae los datos pero en la tabla que tiene una fecha no la trae repite el mismo dato en todas las columnas. aca tengo la consulta a la base y el despliqgue de la informacion.
 
 
 $sql="SELECT DISTINCT ON (datosproyecto.codigo) datosproyecto.rut,datosproyecto.opciones,datosproy  ecto.codigo,datosproyecto.nombre_proyecto,datospro  yecto.mod_ejecucion,datosproyecto.aportminister_to  tal,
datosproyecto.duracion,remesa.monto_dep,remesa.f_d  ep,remesa.total_disponible,rendicion.aportercero_t  otal,rendicion.mes  from datosproyecto,remesa,rendicion  order by datosproyecto.codigo";//remesa ;
$result = pg_query($sql);
$resultmax= ($result);
 
este es el que recorre y trae los datos 
 
 <?
	$cool=0;$f=0;
    echo "<tr>";
    while($salida=$arreglo($resultmax) )
   { 
     if ($cool==1){$cool=0; $colores='#CCFFCC';} else {$cool=1;$colores='#FFFFCC';}
 
      for ($i=0;$i<1;$i++)
	   {      	 
	        	echo "<td bgcolor=$colores><font size='2'>".$salida[rut]."</font></td>";
				echo "<td bgcolor=$colores><font size='2'>".$salida[opciones]."</font></td>";
				echo "<td bgcolor=$colores><font size='2'>".$salida[codigo]."</font></td>";
 echo "<td bgcolor=$colores><font size='2'>".$salida[mes]."</font></td>";
				echo "</font></td>";
 
			}//fin for
		echo "</tr>";
   }//fin while
 
?> 
  
 
