muchas gracias zalito12 me a servido mas o menos solo me faltan dos cosas
1ª me sigue mostrando solo el primer registro
de momento lo tengo asi
Código PHP:
$connect=mysql_connect('localhost','root','');
mysql_select_db('logueo',$connect);
$amistades = mysql_query("SELECT * FROM usuarios WHERE id IN (SELECT user_de FROM amistades where user_para='".$_SESSION['id']."' and aceptacion=0)",$connect);
$lado=mysql_num_rows($amistades);
while($row=mysql_fetch_array($amistades)){
$usuario=$row['usuario'];
$foto=$row['foto'];
$mensaje=$row['mensaje'];
echo'
<table width="100%" height="61" border="1">
<tr bordercolor="#B2D5F9" bgcolor="#5F92B9">
<td width="9%" height="55" bgcolor="#FFFFCC"><div align="center"><img src='.$foto.' width="100"/></div></td>
<td width="33%" bgcolor="#FFFFCC">'.$usuario.'</td>
<td width="44%" bgcolor="#FFFFCC">'.$mensaje.'</td>
<td width="14%" bgcolor="#FFFFCC"><div align="center">
<p><a href=aceptar.php?id='.$id.'>aceptar</a></p>
<p><a href=rechazar.php?id='.$id.'>rechazar</a></p>
</div></td>
</tr>
</table>
';} ?>
2ª si te das cuenta para aceptar o rechazar la invitación necesito la variable de la amistad.
¿como añadiría esa ultima parte?
gracias de nuevo