Hola, estoy haciendo un sistema de mensajes privados pero funciona todo bien hasta que intento ver los mensajes que me enviaron (bueno, que en realidad me los envie yo mismo desde otra cuenta ^^), que no sale ninguno. Este es el código que utilizo para ese apartado:
Código PHP:
<?
include("conexion.php"); //conexion a la BD MYSQL
if($accion == "borrar"){
include("conexion.php");
$SQLborrar = "DELETE FROM mensajes WHERE msgid IN(".implode(', ', $HTTP_POST_VARS['mens']).")";
mysql_query($SQLborrar);
echo "<b>Mensaje Borrado</b>";
} else {
$sql= mysql_query("SELECT * FROM mensajes WHERE para = '$username' ORDER by msgid DESC"); //aki esta la var del sistema de JLMM
while ($row = mysql_fetch_array($sql) ){
$asunte = $row[asunto];
$resto = substr("$asunte", 0, 40);
$aydi = $row[msgid];
echo "
<tr><td bgcolor=#EEEEEE width=10><font face=Tahoma size=1><input type=checkbox name=\"mens[]\" value=$aydi></font></td>
<td bgcolor=#EEEEEE
<center><i>".$row["de"]."</i></center></td>
<td bgcolor=#EEEEEE><a href=leer_privados2.php?id=".$row[msgid]."><font face=Tahoma color=black size=1><u>$resto..</u></a></font></td>
<td bgcolor=#EEEEEE width=100><font face=Tahoma color=black size=1>".$row["fecha"]."</font></td></tr>";
}
echo "</table><br><table width=340 align=center cellspacing=2 cellpadding=2>
<tr><td><input type=radio name=accion value=borrar>
<font color=white>Borrar </td>
<td><input type=radio name=accion value=responder>
<font color=white>Responder </td>
<td><a href=enviar_privados.php>
<input type=\"submit\" value=\"Enviar\">
</table></form>";
}
?>
Alguien sabe qué es lo que escribí mal??