Ok puedo probar a usar el codigo. Pero me gustaria solucionar lo del mio mas que nada por orgullo jajajaja.
En el mio esta haciendo bien la comprobacion. Cuando las contraseñas no coinciden me avisa, cuando el mail no coincide tambien lo imprime por pantalla.
$checkuser me devuelve 0.. Por lo tanto esta bien, no ? Significa que no ha encontrado ningun nick. Por lo tanto hay que insertarlo :S
De hecho las funciones no me devuelve !=0 ... Me devuelve 0. Asi:
Código PHP:
Ver original// +++++++++++++++++++++++++++++++++++++++++++
// +++++++++++++++++++++++++++++++++++++++++++
function comprobaruser($user)
{
global $database_conexionzulo, $conexionzulo;
$query_ConsultaFuncion = sprintf("SELECT strNick FROM tblusuario WHERE strNick = '%s'",$user); if ($totalRows_ConsultaFuncion == 0)
return 0;
}
// +++++++++++++++++++++++++++++++++++++++++++
// +++++++++++++++++++++++++++++++++++++++++++
function comprobarmail($user)
{
global $database_conexionzulo, $conexionzulo;
$query_ConsultaFuncion = sprintf("SELECT strEmail FROM tblusuario WHERE strEmail = '%s'",$user); if($totalRows_ConsultaFuncion == 0)
return 0;
}
Esto esta bien, no? Si no encuentra nada devuelveme 0. Si el resultado de lo que encuentras es !=0 imprime que ya existe. Esto lo hace bien, porque si no, no imprimiria que ya existe el email que estas intentando ingresar, no?