Claro, la estructura de la DB la cambio mucho para intentar
conseguir algun resultado pero no puedo.
En Twitter, inicias sesion, y en vez de la Home comun que esta te muestra una lista de todos
los tweets de los usuarios que vos seguis, y obvio los tuyos.
Yo quiero algo igual a ese sistema, que solamente se muestre los comentarios de los usuarios que son tus amigos.
Por ejemplo la tabla de usuarios la tengo algo asi.
username | userid | friends |
Pedro | 1 | Alberto, Agustin, Obama, Albert |
Y en la consulta tendria que ser algo asi.
Código PHP:
Ver original<?
$sql = "SELECT friends FROM users WHERE username = '$Session_name'";
{
$amigos = $row['friends'];
}
?>
y la consulta para averiguar los comments de amigos.
Código PHP:
Ver original<?
$sql = "SELECT * FROM comments WHERE fromuser='$amigos";
{
echo "<tr><td><ol class=\"statuses\"><li>";
echo "<span class=\"thumb\">";
echo "<a href=\"profile.php?id=\"".$row['fromuserid']."\">";
echo "<img height=\"48\" src=\"i/unknown.jpg\" width=\"48\" /></a></span>";
echo "<span class=\"status-body\"><span class=\"status-content\"><strong>";
echo "<a href=\"profile.php?id=\"".$row['fromuserid']."\">";
echo "".$row['fromuser']."</a>:</strong> </span>";
echo "<span class=\"entry-content\">".$row['text']."</span></span><br />";
echo "<span class=\"meta\"><span>".$row['date']."</span></span>";
echo "</span></ol></li><br /><br />";
echo "<hr width=\"420\" style=\"margin-left:-10px;\"/><br /><br /></tr></td>";
}
?>
y ahi ya muestra los comentarios de los amigos del usuario.
Pero no funciona y nose como hacer para que funcione-.
Espero puedas ayudarme amigo.