ERROR: QUERY WAS EMPTY
Publicado por CARLOS MARTINEZ (3 intervenciones) el 05/08/2011 20:31:44
HOLA AMIGOS ESTOY TRATANDO DE BUSCAR UN ERROR EN MI CODIGO PERO NO HE TENIDO EXITO.EL CODIGO ES PARA EL REGISTRO Y AUTENTIFICACION DE USUARIO, HE LEIDO EN OTRAS WEB QUE UTILIZAN LAS SESIONES Y LAS COOKIES PERO POR EL MOMENTO NO ES IMPORTANTE YA QUE PRIMERO QUIERO HACER CORRER ESTE CODIGO:
<?php
$username=$_POST["username"];
$clave=$_POST["clave"];
$confirmar=$_POST["confirmar"];
$email=$_POST["email"];
$nombre=$_POST["nombre"];
$error=0;
//validacion de campos del formulario llenos
if($username==""||$clave==""||$confirmar==""||$email==""||$nombre=="")
{
echo " Debe ingresar todos los datos.<a href= formulario.html>Regresar <br> ";
$error=1;
}
//Confirmar que las claves sean iguales
if($clave!=$confirmar)
{
echo "Las contraseñas ingresadas no coinciden.<a href= formulario.html> Regresar <br>";
$error=1;
}
//Verificar si el usuario ya existe en la base de datos
else
{
include("conexion.php");
mysql_select_db(registros);
$consulta=mysql_query(" SELECT * FROM reguser WHERE username ='$username'");
$resultado=mysql_query($consulta) or die ( mysql_error());
// Si no existe el usuario entonces procede a registrarlo
if ( mysql_affected_rows($resultado)==0 )
{
$consulta="INSERT into reguser(username,clave,email,nombre) VALUES ('$user','$clave','$email', '$nombre')";
$resultado=mysql_query($consulta,$link);
if(!$resultado)
{
echo "Se ha presentado un error al registrar al usuario.<br> Por favor intentelo de nuevo";
$error=1;
exit();
}
else
{
$error=2;
}
}
else
{
echo "El usuario ya existe.<a href= formulario.html> Regresar <br>";
$error=1;
}
}
if ($error==2)
{
echo " se ha registrado en el sistema .Bienvenido. $nombre";
}
?>
LE AGRADECERE CUALQUIER APORTACION QUE ME AYUDE A RESOLVER ESTE PROBLEMA.
SALUDOS Y DE ANTEMANO GRACIAS
<?php
$username=$_POST["username"];
$clave=$_POST["clave"];
$confirmar=$_POST["confirmar"];
$email=$_POST["email"];
$nombre=$_POST["nombre"];
$error=0;
//validacion de campos del formulario llenos
if($username==""||$clave==""||$confirmar==""||$email==""||$nombre=="")
{
echo " Debe ingresar todos los datos.<a href= formulario.html>Regresar <br> ";
$error=1;
}
//Confirmar que las claves sean iguales
if($clave!=$confirmar)
{
echo "Las contraseñas ingresadas no coinciden.<a href= formulario.html> Regresar <br>";
$error=1;
}
//Verificar si el usuario ya existe en la base de datos
else
{
include("conexion.php");
mysql_select_db(registros);
$consulta=mysql_query(" SELECT * FROM reguser WHERE username ='$username'");
$resultado=mysql_query($consulta) or die ( mysql_error());
// Si no existe el usuario entonces procede a registrarlo
if ( mysql_affected_rows($resultado)==0 )
{
$consulta="INSERT into reguser(username,clave,email,nombre) VALUES ('$user','$clave','$email', '$nombre')";
$resultado=mysql_query($consulta,$link);
if(!$resultado)
{
echo "Se ha presentado un error al registrar al usuario.<br> Por favor intentelo de nuevo";
$error=1;
exit();
}
else
{
$error=2;
}
}
else
{
echo "El usuario ya existe.<a href= formulario.html> Regresar <br>";
$error=1;
}
}
if ($error==2)
{
echo " se ha registrado en el sistema .Bienvenido. $nombre";
}
?>
LE AGRADECERE CUALQUIER APORTACION QUE ME AYUDE A RESOLVER ESTE PROBLEMA.
SALUDOS Y DE ANTEMANO GRACIAS
Valora esta pregunta


0