Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2011, 16:15
gonzovazquez
 
Fecha de Ingreso: noviembre-2011
Mensajes: 10
Antigüedad: 12 años, 6 meses
Puntos: 0
Problema al sacar el valor de un registro al mostrar una tabla con PHP

Hola foreros! Os comento mi problema a ver si alguien puede echarme una manita.

Os pongo en situación:

Tengo en una base de datos con una tabla "empleados". Con un bucle while muestro los campos "nombreEmpleado" y "cargoEmpleado" de todos los registros de la tabla. En cada fila de la tabla tambien se muestra un enlace (una imagen en mi caso) a otra página "verFichaEmpleado.php" donde sale la ficha específica del empleado seleccionado.

Mi problema es que no se sacar el valor de la variable "IdEmpleado" del empleado que se ha seleccionado en la tabla para mostrar su ficha en "verFichaEmpleado.php" y hacer la consulta correspondiente.

Os adjunto el código PHP:

verTodosEmpleados.php:

<?php
$empleados = mysql_query("SELECT nombreEmpleado, cargoEmpleado FROM empleados");

echo '<table>';
echo '<tr>
<td>Nombre: </td>
<td>Cargo: </td>
</tr>';

while ($row = mysql_fetch_array($empleados))

{

echo "<tr><td>{$row['nombreEmpleado']}</td>";

echo "<td>{$row['cargoEmpleado']}</td>";

echo '<td><a href="VerFichaEmpleado.php/></td></tr>';

}

echo "</table>";
?>

verFichaEmpleado.php:

<?php
$IdEmpleado = ......... //La tendría que obtener de la tabla del bucle while de verTodosEmpleados.php (ESTE ES MI PROBLEMA! Esto es lo que no me sale...)

$empleado = mysql_query("SELECT * FROM empleados WHERE IdEmpleado = '$IdEmpleado'");

//Y ya mostraria la ficha con los datos del empleado seleccionado
?>

Mil gracias de nuevo!