Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/11/2011, 22:22
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 12 años, 11 meses
Puntos: 261
Respuesta: consulta a BD no funciona

Cita:
Iniciado por arcanisgk122 Ver Mensaje
como serial el código seria algo así entonces el código:?
lo que necesito es saber el valor exacto guardado en pjactivate
Hola,

Lo que comenta GatorV, es que mysql_num_rows te va a devolver un valor numérico, esta función devuelve el número de filas que coinciden con la consulta.
Y si lo que quieres es comparar el contenido tienes que extraerlo con mysql_fetch_array, que si traerá el contenido de la Db en el caso de que la consulta coincida con los valores guardados.

Por ejemplo así:
Código PHP:
$sql="SELECT pjactivate FROM pj WHERE id='$iduser'";

$checkactivate mysql_query($sql);

// compruebas el número de resultados
if ( mysql_num_rows($checkactivate) > )

    
// tomas los valores de la DB
    
$row mysql_fetch_array($sql);
    
// comparas el nombre con el resultado de la db
    
if ( $nombre_a_comparar == $row['pjactivate'] )
    {
        echo 
"Ya tienes un Personaje.<br>"
    }
    else
    {
        echo 
"Continuar con la creación.<br>";
    }
}
else
{
    echo 
"Continuar con la creación.<br>";

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight