Al hacer la impresion de los mensajes no me aparece! me sale
Error en: Resource id #5:
<?php
if (isset($_REQUEST['id']) && $_REQUEST['id']!= '') {
//este es el otro perfil
$mensaje=mysql_query("SELECT ch.mensaje,uu.nombre, uu.apellido, ch.fecha,uu.url,ch.id,ch.idpersona, ch.alias FROM `chat` ch INNER JOIN usuarios u on ch.alias=u.id INNER JOIN usuarios uu on ch.alias=uu.id WHERE (ch.alias=$_REQUEST[id] and ch.idpersona=ch.alias) or ( ch.alias=$_REQUEST[id] and ch.alias<>u.id) ORDER BY fecha DESC" ) ;
while($row=mysql_fetch_array($mensaje)){
echo "";
if($row['id']==$_SESSION['id']){
echo "<div align='right'><img src='iconos/eliminar.png' width='15px' height='15px' '> </div>";
}
echo "<div id='boxcoment'>
<p align='left'> <img src='".$row['url']."' width='40px' height='40px' valign='middle'/>"."<b>".$row['nombre']." ".$row['apellido']."</b><br>".$row['fecha']. "</p>".$row['mensaje']." </td></tr></div>"."<br>";
}
}
else
{
//mi perfil
//deben aparecer mis comentarios y los que otros me han comentado a mi
$mensaje=mysql_query("SELECT ch.mensaje,uu.nombre, uu.apellido, ch.fecha,uu.url,ch.id,ch.idpersona,ch.alias FROM `chat` ch INNER JOIN usuarios u on ch.alias=u.id INNER JOIN usuarios uu on ch.alias=uu.id WHERE (ch.alias=$_SESSION[id] and ch.idpersona=ch.alias) or (ch.alias=$_SESSION[id] and ch.alias<>u.id) ORDER BY fecha DESC" ) ;
}
while($row=mysql_fetch_array($mensaje)or die("Error en: $mensaje: " . mysql_error())){
echo"<div align='right'><img src='iconos/eliminar.png' width='15px' height='15px' onclick='eliminar_comentario($row[id_comentario])'> </div>
<div id='boxcoment'>
<p align='left'> <img src='".$row['url']."' width='40px' height='40px' valign='middle'/>"."<b>".$row['nombre']." ".$row['apellido']."</b><br>".$row['fecha']. "</p>".$row['mensaje']." </td></tr></div>"."<br>";
}
?>