Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2007, 06:02
Avatar de Phoenix23
Phoenix23
 
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 16 años, 8 meses
Puntos: 1
Guarda 0 en un int

Hola a todos!!!

Estoy haciendo un insert en un formulario hecho en dreamweaver sobre una base de datos mysql. En el mismo formulario hago el insert sobre mas de una tabla y le paso la clave primaria de la tabla principal a al otra, pero me guarda 0.

Aqui os dejo el codigo:

Código PHP:
$IdGi $_POST['IdGizarteratzea'];
     
 if (
$_POST["IdAkzioak"] <> 1) {    
  
$insertSQL sprintf("INSERT INTO gizaribilbidea (IdIbilbidea, IdAkzioak, IdGizarKontratuMotak, IdSektorea, IdGizarPrestaMota, IdGizarEspezialitatea, IrteeraData, IdGizarteratzea) VALUES (%s, %s, %s, %s, %s, %s, %s, '$IdGi')",
                       
GetSQLValueString($_POST['IdIbilbidea'], "int"),
                       
GetSQLValueString($_POST['IdAkzioak'], "int"),
                       
GetSQLValueString($_POST['IdGizarKontratuMotak'], "int"),
                       
GetSQLValueString($_POST['IdSektorea'], "int"),
                       
GetSQLValueString($_POST['IdGizarPrestaMota'], "int"),
                       
GetSQLValueString($_POST['IdGizarEspezialitatea'], "int"),
                       
GetSQLValueString($_POST['IrteeraData'], "date"),
                       
GetSQLValueString('$IdGi'"int"));

  
mysql_select_db($database_Datuak3$Datuak3);
  
$Result1 mysql_query($insertSQL$Datuak3) or die(mysql_error());
 } 
Gracias de antemano y saludos.