Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/02/2010, 16:37
NedFock
 
Fecha de Ingreso: febrero-2010
Mensajes: 107
Antigüedad: 14 años, 2 meses
Puntos: 0
Exclamación Respuesta: [Ayuda] Error en codigo para enviar mensajes

Ahora tengo otro problema de codigo en el mismo codigo


Código PHP:
 <?php

$i 
1;
$nuevos 0;


$query mysql_query ("SELECT * FROM mensajes order by fecha DESC");

while ( 
$row mysql_fetch_array($query) ) {

    if ( 
$row['para'] == $user) { 

if ( 
$row[leido] < ) {
    
$nuevos $nuevos +1;
}

if ( 
$row[leido] < ) {
    
$mensajesnuevos .= "</B>";
}

    
$tiene "Si";
    
$i $i+1;
    }


}

if ( 
$nuevos == ) {
$nuevos "Ninguno";
}
    if ( 
$tiene != "Si" ) {

    echo 
"<font size=1 face=Tahoma>(0), $user";

    }
    else {
    
$j $i -1;
    echo 
"<font size=1 face=Tahoma>Tienes <b>$j</b> mensajes.<br><B>$nuevos</b> son nuevos.";

    }
?>


El error es:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\menu.php on line 18


y la linea 18 seria la parte de: while ( $row = mysql_fetch_array($query) ) {






Tambien tengo un error en
Código PHP:
else {

$sqlmysql_query("SELECT * FROM mensajes WHERE para = $user ORDER by msgid DESC");

while (
$row mysql_fetch_array($sql) ){

$asunto $row['asunto'];
$resto substr($asunto040);
$aydi $row['msgid']; 
Donde el error esta en la parte de: while ($row = mysql_fetch_array($sql) ){


Los dos errores estan basicamente en las mismas sentencias. Que es lo qe estoy haciendo mal?


Espero puedan ayudarme!
Gracias nuevamente!