Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/04/2014, 09:43
Qazser
 
Fecha de Ingreso: abril-2014
Ubicación: Canarias!
Mensajes: 150
Antigüedad: 10 años, 1 mes
Puntos: 10
Respuesta: No entiendo porque no me lo coge

Código PHP:
<?php
if($existe mysql_fetch_object($query)) 

  if(
$existe["activado"] != 1) { 
    echo 
'Primero activa tu cuenta entrando a tu correo'
}
Deberia ser

Código PHP:
<?php
if($existe mysql_fetch_object($query)) 

  if(
$existe->activado != 1) { 
    echo 
'Primero activa tu cuenta entrando a tu correo'
}
Ya que estas diciendo que $existe debe convertirse en un objeto. Si quieres que se convierte en un array deberias usar mysql_fetch_assoc

otra cosa, por favor, intenta usar librerias mas nuevas como mysqli, no sigan usando librerias obsoletas.
Otra mas, ya que solo te esperas 1 unico resultado de la consulta mysql, se aconseja poner "limit 1" al final como mirooptimización
__________________
Pautas php:
No usar libreria mysql, usa mysqli; Separar siempre los controladores de la vista; Procedual es feo, ama los objetos

Última edición por Qazser; 13/04/2014 a las 09:50