Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2011, 06:43
mag55
 
Fecha de Ingreso: octubre-2009
Mensajes: 42
Antigüedad: 15 años, 3 meses
Puntos: 1
Registro no graba los datos

Hola que tal, me podrían dar una mano que seguí un tutorial para hacer un registro de usuarios sencillo y cuando lo ejecuto dice que el registro ha sido exitoso pero cuando me fijo en phpmyadmin en la base b1 tabla usuario este registro que introduje no aparece y no me doy cuenta que puede ser, desde ya muchas gracias
saludos
Archivo registrar.php

Código PHP:
<?php
include("conectar.php");
//$nick= $_POST['nick'];
//$email= $_POST['email'];

$linkConectarse();

if (
trim ($_POST["nick"]) != "" && trim ($_POST["email"]) != "")
{
    
$sql"SELECT id FROM usuario WHERE nick= '$nick'";
    
$resultmysql_query($sql);
    if (
$rowmysql_fetch_array($result))
    {
        echo 
"Error, nick escogido por otro usuario";
    }
    else
    {
        
$sql"INSERT INTO usuario (nick, passwd, nombre, email) VALUES (".$_POST['nick'].", ".$_POST['password'].", ".$_POST['nombre'].", ".$_POST['email'].")";
        
mysql_query($sql);
        echo 
"Registro exitoso!!!";
    }
    
mysql_free_result($result);
}
else
{
    echo 
"Debe llenar como menimo los campos del email y password";
}

Desconectarse();
Archivo conectar.php

Código PHP:
<?php
function Conectarse()
{
    
$hots"localhost";
    
$user"root";
    
$pass"";
    
    if (! (
$linkmysql_connect($host$user$pass)))
        {
            echo 
"Error al tratar conectar a la base de datos.";
            exit();
        }
        if (! 
mysql_select_db("b1"$link))
        {
            echo 
"Error seleccionando la base de datos.";
            exit();
        }
        return 
$link;
}

function 
Desconectarse()
{
        
mysql_close();
}
?>