Comunidad de diseño web y desarrollo en internet online

Hipervinculos a pagina de resultado

Citar            
MensajeEscrito el 22 Ene 2010 07:46 pm
Que tal muchachos, un abrazo para todos.
Leí gran parte de los posts y busqué por la red, pero no encontré respuesta para esto. Es mi primera vez posteando y no estoy muy seguro de cómo hacerlo, así que ahí va.

Estoy haciendo una página de consultas en la que después de paginar los resultados debería de hacer un clic sobre cada título y abrir los detalles de este título. Concretamente al hacer clic sobre el nombre de un empleado debería obtener los datos de ese empleado.

Les muestro el código que estoy usando:

Código PHP :

if(isset($_GET['pag'])){ 
    $RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar; 
    $PagAct=$_GET['pag']; 

}else{ 
    $RegistrosAEmpezar=0; 
    $PagAct=1; 
     } 
$Resultado=mysql_query("SELECT * FROM empleado ORDER BY idempleado LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$con); 
echo "<table border='1px'>"; 
while($MostrarFila=mysql_fetch_array($Resultado)){ 
    echo "<tr>";  
    echo '<td><a href="test.php?id='.$MostrarFila['idempleado'].'">'.$MostrarFila['nombres']."</a></td>";
    echo "<td>".$MostrarFila['departamento']."</td>"; 
    echo "<td>".$MostrarFila['sueldo']."</td>"; 
    echo "</tr>"; 
} 
$id = $_GET['id']; 
mysql_query("SELECT * FROM idempleado WHERE id = ".$id);

echo "</table>"; 


El asunto es que ya conseguí que los títulos se conviertan en hipervínculos, pero al hacer clic sobre ellos me llevan siempre a la misma página (test.php), en la que todo lo que tengo escrito es "esta es la página de resultados".

Por ahí leí sobre este codigo para escribir en test.php:

Código PHP :

<?php
if(isset($_GET["id"])){
    $id = $_GET["id"];
    $consulta = "SELECT * FROM personal WHERE id = $id";
    $consulta = mysql_query($consulta);
    while($registro = $mysql_fetch_array($consulta)){
        echo "datos del usuario: ".$registro["columna"]."<br>";
    }
}else{
    echo "Si funciono pero no recibo variables";
}
?>

pero siempre me envía error.

Agradecería mucho si pudieran darme una mano con esto.

Atentamente
Webmaister

Por webmaister

1 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Ene 2010 01:01 am
¿Qué error?

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.