PHP - GENIOS DE PHP HELP ME¡¡¡¡¡

 
Vista:

GENIOS DE PHP HELP ME¡¡¡¡¡

Publicado por lady sanchez (8 intervenciones) el 29/10/2009 18:18:36
BUENAS...... SOY NOVATA EN EL AREA DE PHP Y TENGO QUE CREAR UN FORMULARIO QUE RECOGA LOS DATOS QUE EL CLIENTE DIGITE Y ENVIARLOS MEDIANTE UN CODIGP PHP A MI BASE DE DATOS EN SQL,
YA TENGO LA BASE DE DATOS EN SQL Y HE HECHO LAS PRUBAS Y ME CARGA LOS DATOS CORRECTAMENTE, PERO ESCIRBIENDO EL CODIGO EN SQL DE LAMANERA NORMAR (INSERT INTO CLIENTE.....ECT), PERO AL HACERLO CON LA OPCION DE RECOGER LOS DATOS DE MI FORMULARIO ME CARGA SON ESPACIOS EN BLANCO, POR FAVOR ME COLABORAN PARA VER QUE ESTOY HACIENDO MAL..MUCHAS GRACIAS

CODIGO DEL FORMULARIO
<HTML>
<HEAD>
<TITLE>Insertar.html</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Insertar un registro</h1>
<br>
<FORM METHOD="POST" ACTION="hinsertar.php">
Nombre<br>
<INPUT TYPE="TEXT" NAME="nombre"><br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="cargar">
</FORM>
</div>
</BODY>
</HTML>

CODIGO DE PHP

<HTML>
<HEAD>
<TITLE>hinsertar.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","castilla","temporal");
//Ejecucion de la sentencia SQL
mysql_db_query("castilla_ejemplo","insert into clientes (nombre,telefono) values ('$nombre','$telefono')");
?>
<h1><div align="center">Registro Insertado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>
</BODY>
</HTML>

TABLA
nombre telefono
jhon 31856580
lady sanchez 3108865
alexander 424836
lady sanchez 31086580
----------AQUI ME CARGA LOS DATOS PERO SALE EN BLANCO
lady sanchez 31585457
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:GENIOS DE PHP HELP ME¡¡¡¡¡

Publicado por Diego Romero (1450 intervenciones) el 30/10/2009 04:30:40
Pues es evidente. Las variables $nombre y $telefono no tienen ningún valor.

Estás programando como si register_globals estuviera en on y eso no se debe hacer.

Al principio de hinsert.php pon:

<?php
$nombre = @$_POST["nombre"];
$telefono = @$_POST["telefono"];
?>
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