Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/12/2007, 16:18
Avatar de hades87
hades87
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 16 años, 4 meses
Puntos: 68
Re: Como mandar datos de un formulario a una base de datos

mira el formulario seria algo asi:

Código HTML:
<form id="form" name="form" method="post" action="inserccion.php">
  <input name="campo1" type="text" id="nombre" />
  <input type="submit" name="Submit" value="Enviar" />
</form> 
y en php algo asi:
Código PHP:
$dbhost="nombre de la base de datos" (localhost defecto)
$dbuser="usuario db"
$dbpass="password de la db"
$db="nombre de la tabla

//comprovamos si se puede conectar a la db
if (!($link=mysql_connect($dbhost,$dbuser,$dbpass)))
      {
            echo "
Error conectando a la base de datos.";
            exit();
      }
          //si se conecta comprobamos que la tabla este
        if (!mysql_select_db($db,$link))
      {
            echo "
Error seleccionando la base de datos.";
            exit();
      }
               echo "
Conexion establecida correctamente.<br>n";

//ponemos cada dato recibido del form en 1 variable
$x1=$_POST['campo1'];
$x2=$_POST['campo2'];

INSERT INTO tabla (campo1, campo2) VALUES ('$x1', '$x2', '$x3', '$x4', '$x5')" 
con esto ya podrias agregar a tu db los datos enviados desde un formulario