Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/08/2008, 07:23
Avatar de DooBie
DooBie
 
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: como puedo enviar a la BD sin otro objeto?

Cita:
Iniciado por HalconVigia Ver Mensaje
buenas!!

explico:

resulta que tengo hecho un formulario que al momento de guardar se envia mediante post a otro para guardarlo y hasta ahi todo perfecto...

el dato es que quiero optimizar el programa para no usar tantos archivos y que mediante el mismo archivo del formulario poder enviar a guardar a la base de datos

aqui esta parte del codigo:

este es un formulario en html
Código:
<FORM METHOD="POST" ACTION="insertar.php">
Nombre<br>
<INPUT TYPE="TEXT" NAME="nombre"><br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="insertar">
aqui graba con insertar.php:

Código:
<?
//Conexion con la base
include "conectabase.php";

//Ejecucion de la sentencia SQL
mysql_db_query("ejemplo","insert into clientes (nombre,telefono) values ('$nombre','$telefono')");
el dato es que quiero que ya no tenga que usar los dos integrando las dos funciones en una sola

alguien me puede orientar??

un saludo!!
eing¿?
Si no he entendido mal, lo que quieres hacer, es gestionar el formulario desde el mismo fichero donde éste está.
Bien, si es eso, solo tienes que añadir un if comprobando si se ha enviado el formulario, y dentro de ese if, haces toda la gestion de los datos del formulario (un insert en tu caso)
Código PHP:
if($_POST){// Se ha enviado el formulario
// bla bla bla
}
// Aqui iria el formulario 
ta lué! :)