Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2011, 22:37
Avatar de Sourcegeek
Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: Tengo el error: Warning: mysql_fetch_array(): supplied argument is not a v

Bueno, analiza la situación:
mysql_fetch_array debe recibir un resultado de MySQL, pero en cambio, si haces un var_dump a $sql, te darás cuenta que devuelve false. Ahora, si analizamos en el manual de PHP, nos dice que mysql_query devolverá false en caso de error.

Entonces... ¿Qué está mal? La Query.
Pero para saber exactamente qué falla en la query, hay que debuggear:
Código PHP:
Ver original
  1. $sql= mysql_query("SELECT * FROM mensajes WHERE para = '$username' ORDER by msgid DESC") or die (mysql_error());

Ahora dinos.. ¿Qué error sale?
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies