Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2007, 13:49
juanpro
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 8 meses
Puntos: 0
Re: no puedo insertar un campo

Me explico, necesito insertar el idpaquete de la tabla Padre al idpaquete de la tabla Hija, para ello hise una clase:

class Mostrardatos{

function Obtenerid(){

$SQLrecordset="SELECT * FROM paquetes ORDER BY idpaquete DESC";
$Result=mysql_query($SQLrecordset) or die (mysql_error());
$Row=mysql_fetch_array($Result);
$Row['idpaquete'];
}
}

Con esta clase obtengo el id de la tabla Padre para poder insertarla en la tabla Hija, entonces la inserto de esta manera:

$Obj_id= new Mostrardatos();
$id_generado=$Obj_id->Obtenerid();

$Obj_Insert->Insertar ("INSERT INTO precios (idpaquete,precio_base) VALUES ('$id_generado','$precio_dolar')");

Donde la variable id_generado es el id de la Tabla Padre y despues hago un insert into para insertarla en el campo idpaquete de la tabla Hija(Precios)

Gracias de antemano, les agradesco