Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2008, 00:59
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Problema insertando datos en la base de datos

Trata asi, con comparaciones directas:
Código PHP:
$user $_GET['nick'];
$pass $_GET['contraseña'];
$mail $_GET['email'];
function 
error() {
    if (
$user == "" && $pass == "" &&  $mail == "") {
        
$error true;
    }else{
        
$error false;
    }
    return 
$error;
}


include(
"conexion.php"); # Incluimos el conectar.php

if(isset($_GET['register'])) { # Miramos si han dado al boton enviar noticia
    
$xerror error();
    if(
$xerror == false){
        
$sql "INSERT INTO usuarios (nick, contraseña, mail) 
                VALUES ('$user','$pass','$mail')"
# Y insertamos estos valores
        
if(mysql_query($sql)) { # Expones sql
            
echo "Se ha enviado la noticia correctamente"# si se ha enviado la noticia correctamente
        
}else{
            echo 
"Ha habido un error en enviar la noticia"# Si ha habido un error
        
}
    }
}else{
    echo 
'Falta un dato por favor ingreselo'
}
echo
'
<div id="registro_users">
    <span class="titulo">Registro de usuarios</span>
    <div id="formulario">
        <form action="registrar.php" method="GET">
            <a>Introduce Nick:</a><br />
            <input type="text" name="nick"><br /><br />
            <a>Introduce contraseña:</a><br />
            <input type="password" name="contraseña"><br /><br />
            <a>Introduce email:</a><br />
            <input type="text" name="email"><br /><br />
            <input name="register" type="submit" value="Registrar" />
        </form>
    </div>
</div>'

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!