hola saben que hago una consulta en php a una tabla relacionada que tengo y me la hace pero al momento de imprimir los resultados referentes a el id entonces asi hallan 100 solo imprime uno solo...y no entiendo por ke si me pueden dar una manito porfavor...les anexo el codigo de la consulta y el resultado...desde ya gracias :)
Código PHP:
$consult = ("SELECT nombre_mensaje, nombre_envia, apellido_envia FROM mensajes_pri WHERE id_mensaje='$id_mensaje'");
$resul = mysql_query($consult) or die('Error, query failed'. mysql_error());
while ($fila = mysql_fetch_array($resul)){
$_SESSION['nombre_mensaje']= $fila['nombre_mensaje'];
$_SESSION['nombre_envia']= $fila['nombre_envia'];
$_SESSION['apellido_envia']= $fila['apellido_envia'];
$nombre_mensaje=$_SESSION['nombre_mensaje'];
$nombre_envia=$_SESSION['nombre_envia'];
$apellido_envia=$_SESSION['apellido_envia'];
}
echo "<fieldset class='ki'>";
echo '<a href="mostrar_mensaje.php?id_mensaje='.$id_mensaje.'">';
echo "<span class='men'>$nombre_mensaje de $nombre_envia $apellido_envia</span>";
echo "</fieldset>";
esa variable con la qe hago la busqeda esta solo q la omito porke si funcionan...la cosa es ke me imprime un solo resultado...porfavor ayudenme que podra ser ?
me muesta es un solo fieldset con un solo resultado ps