Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2010, 12:23
Avatar de juan_14nob
juan_14nob
 
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
error Formulario php

Hola a todos.. tengo otra vez un problema con el fomulario de Registro.. :

cuando quiero ingresar un nuevo usuario a la pagina aparece estos errores:

Problemas en el selectYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' '', '', '', '')' at line 5

Aca dejo el codigo:

Código HTML:
<html>
<head>
<title> Registro de usuarios </title>


</head>
<body bgcolor = "#303030">
<body text = "#E5E5E5">
<font face = "tahoma">
<body link = "#E5E5E5" vlink = "#E5E5E5">
<p align = "center">

<br>

[PHP]
<?php

$nombre = $_REQUEST['nombre'];
$apellido = $_REQUEST['apellido'];
$edad = $_REQUEST['edad'];
$email = $_REQUEST['email'];
$pais = $_REQUEST['pais'];
$usuario = $_REQUEST['user'];
$contraseña = $_REQUEST['contraseña'];

$conexion = mysql_connect("localhost", "root", "") or die("Problemas en la conexion");
mysql_select_db("usuarios", $conexion) or die ("Problema al seleccionar bd");

$query=mysql_query("select usuario from personas where usuario='$usuario'");//consulta segun el usuario traido del formulario 
if(mysql_num_rows($query)) 
{
    echo "error";
	echo "<META HTTP-EQUIV='refresh' CONTENT='2; url=formu2.html'>";
} 
else
{
mysql_query(" INSERT INTO personas (nombre,apellido,edad,email,pais,usuario,contrasena)
VALUES
(	'$_REQUEST[nombre]',
	'$_REQUEST[apellido]',
	 $_REQUEST[edad],
	'$_REQUEST[email]',
	'$_REQUEST[pais]',
	'$_REQUEST[user]',
	'$_REQUEST[contraseña]')
	", $conexion) or die("Problemas en el select" . mysql_error());
	mysql_close($conexion);
	

echo "<br>";



print "El nombre es: $nombre";
echo "<br>";
print "El Apellido es: $apellido";
echo "<br>";
print "La edad es: $edad";
echo "<br>";
print "El email es: $email";
echo "<br>";
print "Su nombre de usuario es: $usuario";
echo "<br>";
print "Su contraseña es: $contraseña";

echo "<META HTTP-EQUIV='refresh' CONTENT='5; url=bienvenido.html'>";

}
?>
[/PHP]

</body>
</html>