Foros del Web » Programando para Internet » PHP »

Problemas una pagina, la cadena no inserta datos en la BD!!! AYUDA!!

Estas en el tema de Problemas una pagina, la cadena no inserta datos en la BD!!! AYUDA!! en el foro de PHP en Foros del Web. Hola amigos!!! Estoy con mis primeros pasos con el PHP, ya habia hecho algo de ASP. Tengo una un formulario web y quiero que inserte ...
  #1 (permalink)  
Antiguo 02/06/2004, 07:55
 
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona (España)
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 0
Problemas una pagina, la cadena no inserta datos en la BD!!! AYUDA!!

Hola amigos!!!

Estoy con mis primeros pasos con el PHP, ya habia hecho algo de ASP. Tengo una un formulario web y quiero que inserte datos en una Base de Datos, estoy siguiendo la documentacion de PHP oficial, pero no lo consigo, el modulo de PHP en el server funciona correctamente pero me da error y no se por donde va, me pueden echar una mano se lo agradeceria muchisimo puesto que estoy con mi proyecto de final de estudios, GRACIAS DE ANTEMANO

Un saludo.

P.D.: adjunto el codigo PHP

<HTML>

<BODY>
<?php
$con = mysql_connect("linux", "root", "") {
or die (No se ha podido conectar con la Base de Datos");
print "conexion exitosa";
mysql_select_db("s-ing");
$ins = "INSERT INTO clientes" + "VALUES ('$nombre',
'$apellido1',
'$apellido2',
'$dni',
'$direccion',
'$cp',
'$poblacion',
'$pais',
'$telf',
'$movil1',
'$movil2',
'$mail',
'$textarea',
'$radiobutton');"
mysql_close($con);
print "Todo OK";
?>
</BODY>
</HTML>
  #2 (permalink)  
Antiguo 02/06/2004, 07:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Te faltó ejecutar la sentencia SQL que tienes en $ins

Código PHP:
// despues de tu $ins y antes de tu mysql_close() ...
mysql_query($ins) or die (mysql_error()); 
Un saludo,
  #3 (permalink)  
Antiguo 02/06/2004, 10:46
 
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona (España)
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 0
Hola,

Primero gracias por todo, he añadido la linea donde me has dicho pero es que me da un error al principio de todo te lo pongo a ver que piensas la linea 5 es la primera del codigo donde hace el mysql_connect pero no se me he repasado la sentencia y lo veo bien...
GRACIAS.

Parse error: parse error in /data/Proyecto/Pagina/insdatos.php4 on line 5
  #4 (permalink)  
Antiguo 02/06/2004, 10:52
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 3 meses
Puntos: 0
si el codigo es tal cual lo tienes arriba despues de:
con = mysql_connect("linux", "root", "") {<<<== ese corchete creo que no tiene significado ya que nunca lo cierras es mas yo no pongo corchetes
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
  #5 (permalink)  
Antiguo 02/06/2004, 11:44
 
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona (España)
Mensajes: 61
Antigüedad: 19 años, 10 meses
Puntos: 0
ok, gracias

ok, muchas gracias sin corchetes funciona correctamente, me da otro fallo pero ya es problema de permisos sobre la BD, no es de problema del codigo, es cuando hace la conexion me la deniega pero seguire mirando y si me surge cualquier duda ya os la comento.
MUCHAS GRACIAS DE NUEVO

Bufalo Will
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:00.