Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/02/2007, 03:24
Avatar de wesse
wesse
 
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 20 años, 10 meses
Puntos: 1
Re: Problema con insercion de nuevos registros en blanco

Hola de nuevo.
Con lo del name en el imput te refieres a que me falta el del submit? el resto ya los puse.
En cuanto a lo de la fecha, me funciona correctamente según lo tengo yo. En cambio La hora, curiosamente siempre me inserta en el valor de los segundos: 11

Así esta correcto el codigo?

Código HTML:
<FORM METHOD="POST" ACTION="nuevo.php">
Nombre<br>
<INPUT TYPE="TEXT" NAME="nombre"><br>
Apellido<br>
<INPUT TYPE="TEXT" NAME="apellido"><br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
Sexo<br>
<INPUT TYPE="TEXT" NAME="sexo"><br>
<INPUT TYPE="SUBMIT" NAME="Insertar" value="insertar">
</FORM>

<?
if(isset($_POST['nameSubmitInsertar']))
{
//Conexion
mysql_connect("x","x","x");

mysql_select_db("x"); 

$nombre = $_POST["nombre"]; 
$apellido = $_POST["apellido"]; 
$telefono = $_POST["telefono"]; 
$sexo = $_POST["sexo"]; 
$fecha = date("d/m/Y");
$hora = strftime("%H:%M:%s");

$sSQL="insert into personas (nombre,apellido,telefono,sexo,fecha,hora) values ('$nombre','$apellido','$telefono','$sexo','$fecha','$hora')";

mysql_db_query("x",$sSQL);
} 
?> 
PD: acabo de ver que cuando me inserta registros en blanco, es al cargar la pagina del formulario. Cuando entro directamente me inserta dos registros en blanco sin ni siquiera darle al submit ni nada, unicamente con cargar la pagina.