Lo he hecho así para ver si me salía bien pero ahora me sale tanto la notificación como un cartel de : No tienes notificaciones XD
Código PHP:
$result=mysql_query("SELECT * FROM amigos WHERE para = '$idsesion' AND estado='1'",$conexion);
while($semuestra=mysql_fetch_array($result)){
$emisor=$semuestra["de"];
$estado=$semuestra["estado"];
$pruebo=mysql_query("SELECT nombre, apellidos FROM registrados WHERE id='".$emisor."'",$conexion);
$bien=mysql_fetch_array($pruebo);
$nombreemisor=$bien['nombre'];
$apellidosemisor=$bien['apellidos'];
if($estado==1){
?>
<input type="button" class="botonsoli" id="botonsoli" name="botonsoli" value="Tienes una solicitud de amistad de <?php echo " ".$nombreemisor." ".$apellidosemisor." "?>." onclick="location.href='perfil.php?id=<?php echo $emisor?>'" />
<?php
}
if($estado==2){
?>
No tienes notificaciones
<?php
}
No entiendo porque esta mal, en la base de datos tengo una amistad con estado 2, es decir que son amigos, y he puesto que solo salgan los resultados que el estado sea 1, y sigue saliendo igual... sabes por que ocurre esto? gracias.