Autor
|
Tema: unexpected end... (Leído 3,230 veces)
|
miketru
Desconectado
Mensajes: 235
|
haa!! me desespera un poco no saber que es lo que tiene... <? $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
|
|
|
En línea
|
|
|
|
miketru
Desconectado
Mensajes: 235
|
Una disculpa si he puesto muchos temas.. pero pues me van surgiendo dudas... :S
|
|
|
En línea
|
|
|
|
Freeze.
|
<? $host = "127.0.0.1"; $user="root"; $password="132465"; $result = mysql_query("insert into usuarios (nombre, apellidos, edad, telefono, email) values ('$nombre', '$apellidos', '$edad', '$telefono', '$email') $connect"); ?>
Creo que así esta bien.
|
|
|
En línea
|
|
|
|
miketru
Desconectado
Mensajes: 235
|
Se supone que tengo una base de datos... un codigo html asi: <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: <? $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...
|
|
|
En línea
|
|
|
|
Freeze.
|
<? $host = "127.0.0.1"; $user="root"; $password="132465"; $result = mysql_query("INSERT INTO usuarios (nombre, apellidos, edad, telefono, email) VALUES ('".$nombre."', '".$apellidos."', '".$edad."', '".$telefono."', '".$email."')"); ?>
Prueba así
|
|
|
En línea
|
|
|
|
miketru
Desconectado
Mensajes: 235
|
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...
|
|
|
En línea
|
|
|
|
Freeze.
|
Bueno ahi si tienes que ver los nombres de las tablas y su orden
|
|
|
En línea
|
|
|
|
Hans el Topo
Desconectado
Mensajes: 1.754
"Estoy cansado de no hacer nada"
|
$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
|
|
|
En línea
|
|
|
|
|
|