Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/06/2014, 09:41
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Form llama función y abre otra página

Sino directamente:

Código HTML:
Ver original
  1. <form id="datosPersonales" action="calcular.php"  method="post">

Código PHP:
Ver original
  1. <?php
  2.  // separas la conexion:
  3. include "conexion_db.php";
  4.  
  5.  
  6. mysql_select_db('mi_db') or die('No se pudo seleccionar la base de datos');
  7. grabaData();
  8. mysql_close($link);
  9. }
  10.  
  11. function grabaData()
  12. {
  13.     global $link;
  14.  
  15.     $nombre= isset($_POST['name_control'] ? $_POST['name_control'] : null;
  16.     $telefono=$_POST['tel_control']; // lo mismo con isset() para los demas campos
  17.     $fecha=$_POST['date_control'];
  18.     $query = "INSERT INTO mi_db.datos VALUES (0,'".$nombre."','" .$fecha."','N',0)";
  19.     $result = mysql_query($query) or die('Consulta fallida: ' . mysql_error());
  20.    
  21.     return $result;
  22. }

y se me olvido que $action proviene de $_POST['action']
__________________
Salu2!

Última edición por Italico76; 13/06/2014 a las 09:49