Me gustaría saber cómo hacer lo siguiente:
Tengo 2 tablas, una con "fotos" donde se guarda un fotoid y el usuario que ha subido la foto, otra con "comentarios" donde se guarda el comentario y el fotoid a la que está votando.
Lo que quisiera es mostrar todos los comentarios recibidos por un usuario, es decir, mostrar los comentarios hechos a los fotoid que correspondan a dicho usuario.
Tengo este código, que me pasó un amigo, pero no llego a saber por qué no funciona o si es que está mal en algún sitio.
Un saludo!
Código PHP:
<?
$ultimos_comentarios = mysql_query("SELECT c.fotoid, c.fecha, f.usuario, f.fotoid, f.comentario
FROM ".comentarios." c,
" . fotos . " f
WHERE f.usuario=$perfil_usuario
AND f.fotoid=c.fotoid
ORDER BY c.fecha DESC ");
while($comentarios = mysql_fetch_array($ultimos_comentarios)){
echo "
Comentario de $comentarios[usuario]
el día $comentarios[fecha]<br/>
$comentarios[comentario]<br/>
";
}
?>