Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/01/2011, 10:05
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 7 meses
Puntos: 416
Respuesta: Sistema mensajes privados php

Cita:
$messageid = $_POST['message'];
Se supone que uses GET, no POST. Seria: $_GET['messageid']

Código PHP:
$message_id $_GET['messageid']; #He aqui los cambios
    
$message mysql_query("SELECT * FROM messages WHERE message_id = '$message_id' AND to_user = '$username'"); 
Otra cosa, en el buzon de entrada REDUNDAS:
Código PHP:
$get_messages mysql_query("SELECT message_id FROM messages WHERE to_user='$username' ORDER BY message_id DESC") or die(mysql_error());
$get_messages2 mysql_query("SELECT * FROM messages WHERE to_user='$username' ORDER BY message_id DESC") or die(mysql_error());
$num_messages mysql_num_rows($get_messages);
// muestro el titulo de cada mensaje, con un enlace a su contenido
echo '<ul>';
for(
$count 1$count <= $num_messages$count++)
{

    
$row mysql_fetch_array($get_messages2); 
No hay necesidad de hacer una consulta aparte para leer el numero de resultados, con la segunda basta y sobra.