Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/09/2011, 23:28
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: mensajes nuevos

Gracias arros por no dejarme editar... Sigo...

9. Le estás pasando el parámetro que no es a mysql_fetch_array
10. $str = "SELECT COUNT(*) FROM mensaje WHERE leido = 0"; (No debería ir la condición con el usuario y los leídos???)

y en el código de arriba sería, sino que no me dejaron editar:

Código PHP:
Ver original
  1. $res = mysql_query($consulta) or die (mysql_error());
  2.  
  3. $sql = mysql_fetch_array($res);
  4. if ($sql['campo a comprobar'] = 0) {
  5.     echo "Mensajes sin leer: " . $sql['leidos'];
  6. } else {
  7.     echo 'No tienes mensajes nuevos';
  8. }

aquí

if ($str = 0) {

que intentas hacer??? 1 sólo paréntesis = asignación y == son igualdad. Además $str es un array, porqué lo compruebas con cero?

planea bien lo que quieres hacer antes de escribir el código.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 22/09/2011 a las 23:58