Título: unexpected end... Publicado por: miketru en 26 Julio 2008, 22:55 pm haa!! me desespera un poco no saber que es lo que tiene...
Citar <? $host = "127.0.0.1"; $user="root"; $password="132465"; $connect="mysql_connect($host,$user,$password); mysql_select_db(registro, $connect); $result =mysql_query(insert into usuarios (nombre, apellidos, edad, telefono, email) values ('$nombre', '$apellidos', '$edad', '$telefono', '$email') $connect); ?> Me sale: Parse error: syntax error, unexpected $end in C:\AppServ\www\registro.php on line 9... ayuda porfaa :( Título: Re: unexpected end... Publicado por: miketru en 26 Julio 2008, 23:02 pm Una disculpa si he puesto muchos temas.. pero pues me van surgiendo dudas... :S
Título: Re: unexpected end... Publicado por: Freeze. en 26 Julio 2008, 23:22 pm Código Creo que así esta bien. Título: Re: unexpected end... Publicado por: miketru en 26 Julio 2008, 23:45 pm Se supone que tengo una base de datos... un codigo html asi:
Citar <title> Shopping Veracruz</title> </head> <body bgcolor = "303030" text = "E5E5E5"> <body leftmargin = "50" rightmargin = "50"> <font face = "Calibri" size = "2"> <font size = "4"> Bienvenido. Rellene el formulario para registrarse. </font> <hr size = "9" color = "ffffff" width = "60%" align = "left"> <form name="formregis" action= "registro.php" method = "post"> Nombre: <input type = "text" name = "nombre" size = "31"> <br><hr size = "2" color = "ffffff" width = "30%" align = "left"> Apellidos: <input type = "text" name = "nombre" size = "30"> <br><hr size = "2" color = "ffffff" width = "30%" align = "left"> Edad: <input type = "text" name = "nombre" size = "33"> <br><hr size = "2" color = "ffffff" width = "30%" align = "left"> Teléfono: <input type = "text" name = "nombre" size = "30"> <br><hr size = "2" color = "ffffff" width = "30%" align = "left"> Email: <input type = "text" name = "nombre" size = "32"> <br><hr size = "2" color = "ffffff" width = "30%" align = "left"> <input name = "Enviar" type = "submit" value = "Enviar" size = "30"> <hr size = "9" color = "ffffff" width = "60%" align = "left"> </form> Eso se supone que lo envia a un archivo php... en ese archivo php tengo: Citar <? $host = "127.0.0.1"; $user="root"; $password="132465"; $connect=mysql_connect($host,$user,$password); mysql_select_db(registro, $connect); $result = mysql_query("insert into usuarios (nombre, apellidos, edad, telefono, email) values ('$nombre', '$apellidos', '$edad', '$telefono', '$email') $connect"); ?> Se supone que en la pagina el formulario ese que tengo tendria que mandar los datos al php... y este a su vez guardarlos en la base de datos en la tabla de usuarios no? lo hago y todo... pero cuando le doy en mysql select * from usuarios; me dice que esta vacio... Título: Re: unexpected end... Publicado por: Freeze. en 26 Julio 2008, 23:52 pm Código
Prueba así ;) Título: Re: unexpected end... Publicado por: miketru en 27 Julio 2008, 00:09 am Si, ya me salen ahora... pero los registros se ponen mal :S en la parte de nombre sale el email en edad sale 0 y los demas estan vacios... :(
Título: Re: unexpected end... Publicado por: Freeze. en 27 Julio 2008, 00:16 am Bueno ahi si tienes que ver los nombres de las tablas y su orden ;)
Título: Re: unexpected end... Publicado por: Hans el Topo en 27 Julio 2008, 12:29 pm Código: $result = mysql_query("INSERT INTO usuarios (nombre, apellidos, edad, telefono, email) VALUES ('".$nombre."', '".$apellidos."', '".$edad."', '".$telefono."', '".$email."')",$connect); y en los datos es debido a que las variables que envias no contienen lo que deben |