Dreamweaver - Ayuda con esto, por fa !!!

 
Vista:

Ayuda con esto, por fa !!!

Publicado por Hugo (5 intervenciones) el 24/03/2004 07:10:03
Hola a todos.

Les cuento:

Tengo un formulario k captura algunos datos (nombre, ciudad, pais,etc.)

los capturo de esta forma:

<input name="txtnombre" type="text" class="text" id="txtnombre" value="" size="32">

luego tengo un boton enviar, dicho boton esta asociado (action) a un scrip en php. en metodo post

en dicho scrip envio los campos a un registro de una BD mysql, pero no me graba nada, solo me graba registros en blanco.

si me pueden ayudar, se los agradeceria.

este es el codigo del scrip en php para grabar.

$conn=mysql_connect("localhost","","");
mysql_select_db("puertasdelsol",$conn);
$txtnombre=$_get['nombre']; // ( esto lo agregue ahora, pero tampoco me funciona)
$ssql="INSERT INTO consulta (nombre) VALUES ('$txtnombre')";
VALUES (' .$txtnombre.')";
mysql_query($ssql,$conn);
mysql_close($conn);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con esto, por fa !!!

Publicado por Santiago Martin (330 intervenciones) el 24/03/2004 10:45:29
Lo primero que veo es que si el cuadro de texto el nombre es txtnombre al capturarlo debes de capturar este txtnombre y no solo nombre. Es decir:
$txtnombre = $_GET ['txtnombre'];
además otra cosa que puede ser, si el formulario lo envias con POST tienes que recoger el PHP con POST y si lo envias con GET pues con GET.
$txtnombre = $_POST['txtnombre'];
Otra cosa puedes utilizar REQUEST que te coge tango POST como GET
$txtnombre = $_REQUEST['txtnombre'];

Y con respecto al INSERT supongo que el segudo VALUES que pones es un error al escribir el post.

Salu2
Santi M.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar