Capturar un dato de una fila al hacer un link

Hola...mira tengo un problema ...y ojala me puedas dar alguna ideita para poder solucionarlo....de antemano muchas grax...
genero una lista que despliega datos almacenados en oracle....la idea es al hacer un click en una fila....especificamente el rut de la persona... Me capture este dato para posteriormente usarlo para una consulta sql en otra pantalla...
el formulario es el siguiente:
<form action="SACH_ListaPac.php" method="post" name="src">
<table width="659" height="65" border="1" align="center" bordercolor="#666666" bgcolor="#FFFFFF">
<tr bgcolor="#FFFFFF" >
<td height="17" colspan="13"><div align="center"><strong>DATOS GENERALES
DEL PACIENTE</strong> </div>
<div align="center"></div></td>
</tr>
<tr>
<td height="16"><strong>Rut</strong></td>
<td width="34"><strong>D. V</strong></td>
<td width="217"><strong>Nombres</strong></td>
<td width="165"><strong>Apellido Paterno</strong></td>
<td width="156"><strong>Apellido Materno</strong></td>
</tr>
<?php
$conexion=odbc_connect("orac8","ADMSOME","ADMSOME");
$result=odbc_exec($conexion,"select PAC_RUT,PAC_DV,PAC_NOMBRES,PAC_APEPAT,PAC_APEMAT from SH_PACIENTES, ADM_ESTABLEC where
(pac_rut='$rut' and pac_dv='$dv' and esa_codigo='827')or(pac_apepat='$apepat' and esa_codigo='827') or (pac_apemat='$apemat' and esa_codigo='827')");
while(odbc_fetch_row($result)){?>
<tr onMouseOver="uno(this,'cccccc')" onMouseOut="dos(this,'FFFFFF')">
<td width="53" height="22" ><a href="http://127.0.0.1/final/fin/SACH_MantencionPac.php">
<? Print odbc_result($result,1);$rutpac=odbc_result($result,1);$_SESSION["rut"]=$rutpac;
$conexion_1=odbc_connect("orac8","ADMSOME","ADMSOME");
$resultado=odbc_exec($conexion_1,"select PAC_RUT,PAC_DV from SH_PACIENTES where
pac_rut='$rut'");
while(odbc_fetch_row($resultado)){ $dvpac=odbc_result($resultado,2);
$_SESSION["dv"]=$dvpac;
}
?>
</a></td>
<td width="34" height="22"> <? Print odbc_result($result,2); ?></td>
<td width="217"><? Print odbc_result($result,3); ?> </td>
<td width="165"><? Print odbc_result($result,4); ?> </td>
<td width="156"><? Print odbc_result($result,5); ?></td>
</tr>
<?
}; odbc_close($conexion);
?>
</table>
</form>
que estes bien...chaux...

1 Respuesta

Respuesta
1
Antes del <a href> declaras la variable del rut
$rutpac=odbc_result($result,1);
después,
<a href='http://127.0.0.1/final/fin/SACH_MantencionPac.php?rut=$rutpac'>
y en tu archivo final recoges el valor con $_GET['rut']

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas