Foros del Web » Programando para Internet » PHP »

php con postgres

Estas en el tema de php con postgres en el foro de PHP en Foros del Web. Hola , ojala que me puedan ayudar con esta duda que tengo . tengo dos concultas a una base postgres $sql="SELECT DISTINCT ON (datosproyecto.codigo) datosproyecto.rut,datosproyecto.opciones,datosproy ...
  #1 (permalink)  
Antiguo 12/12/2008, 08:09
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Antigüedad: 17 años, 8 meses
Puntos: 0
php con postgres

Hola , ojala que me puedan ayudar con esta duda que tengo .

tengo dos concultas a una base postgres

$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_e greso,remesa.total_disponible,rendicion.aportercer o_total from datosproyecto,remesa,rendicion order by datosproyecto.codigo ";//remesa ;
$result = pg_query($sql);
$resultmax= ($result);

$sqlpor="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_e greso,remesa.f_dep,remesa.total_disponible,rendici on.aportercero_total,rendicion.mes from datosproyecto,remesa,rendicion where datosproyecto.codigo=remesa.codigo and remesa.codigo=rendicion.codigo order by datosproyecto.codigo";//remesa ;
$resultpor = pg_query($sqlpor);
$resultmax1= ($resultpor);

las que dejo en arreglos

para mostrar en pantalla , lo malo es que no se como para que ambas consultas las muestre juntas , ya que actualmente las muetro de la siguiente forma ambas por separado

esta es la primera :
$cool=0;$f=0;
echo "<tr>";

while($salidapor = $arreglo($resultmax1))
{
for ($i=0;$i<1;$i++)
{
$fecha_actual=getdate(); //captura la fecha actual
$Mes=$fecha_actual["mon"]; // toma el mes de la fecha
$mes=calcula_numero_mes($salidapor[mes]);

$mespalabra=calcula_nombre_mes($mes);

// echo "<td bgcolor=$colores><font size='2'>".$mespalabra."</font></td>";
// echo $mespalabra;

}// fin for i

} // fin while salidapor

esta es la segunda la que muestra por pantalla

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 "</font></td>";
}//fin for
//}//fin for
echo "</tr>";
//}//fin while
}//fin while

lo que quiero es mostrara las dos consultas en la misma pantalla y no he podido sacarlo.

ojala me puedan ayudar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.