PHP - LISTADO + VENTANA SECUNDARIA

 
Vista:

LISTADO + VENTANA SECUNDARIA

Publicado por Ensy (19 intervenciones) el 06/05/2010 11:33:47
Hola!

Lo que quiero hacer es lo siguiente:

Tengo un listado que saco de un select. En cada renglón (o <tr>) va un identificador. Quiero que cuando pinche en ese renglón me guarde el identificador en una sesion para enviarlo a otra pagina. Esa pagina quiero que se muestre a parte, es decir, como ventana secundaria.

Mi problema es que, de la manera que lo hago, si guardo el identificador no se cómo sacar la ventana secundaria y si me funciona la pagina secundaria no se cómo guardar el identificador correcto, me cogería siempre el último registro del listado.

No se si me he explicado muy bien... alguna sugerencia???

Este sería el código en el que me funciona la ventana secundaria pero no se como guardar el identificador correcto para enviar el dato:

$con = conecta_clihis();
$sql=”select...”;
$res = odbc_exec($con,$sql);
while ($row = odbc_fetch_array($res))
{
$identificador = $row["identificador"];
$dato1 = $row["dato1"];
$dato2 = $row["dato2"];

$f.="<tr bgcolor='$color'>";
$f.="<td> $identificador </td>";
$f.="<td> $dato1 </td>";
$f.="<td> $dato2 </td>";
$f.="<td><a href='etiqpaci.php' target='_blank'><b> PEGATINAS </b></a></td>";
$f.="</tr>";
}
odbc_free_result($res);
odbc_close($con);

Muchas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:LISTADO + VENTANA SECUNDARIA

Publicado por Ensy (19 intervenciones) el 07/05/2010 14:12:10
Hay que pasar por URL el identificador:

//pagina actual
f.='<td><a href="etiqpaci.php?id=' .$identificador. '" target="_blank"><b>
PEGATINAS </b></a></td>';

//pagina en la cual se quiere ir etiqpaci.php

if( !isset($_GET['id'])){
echo 'No se ha recibido ningun identificador';
exit();
}
$identificador = $_GET['id'];
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar