les cuento es un codigo donde genero dos insert automaticamente... el primero genera el ID de manera automumerico y el segundo rescata ese mismo id para su clave primaria.... pero nose como optenerlo... :s
les dejor el codigo haber si tienen alguna sugerencia :D
lo malo que como para realizar un select a la tabla del autonumerico los demas campos pueden ser repetitivos entonces nose como ordenar los criterios de busqueda... :S espero me ayuden aios :D
Código PHP:
if (isset($_POST["hidplatos"])){
// INSERCION DE LA MINUTA
$min_fecha_inicio=$_POST[txtfecha_inicio];
$min_fecha_termino=$_POST[txtfecha_termino];
$strsql = "INSERT INTO int_minuta (min_fecha_inicio, min_fecha_termino) VALUES ";
$strsql.= "('".$min_fecha_inicio."','".$min_fecha_termino."')";
edit_data($strsql);
if($id==""){print("no ahi na!");}
// INSERCION DEL DETALLE DE MINUTA
$strplatos = $_POST["hidplatos"];
$intdesde = 0;
$mde_min_codigo = $id;
while ($intdesde < strlen($strplatos)){
$inthasta = strpos($strplatos, ")", $intdesde);
$strregistro = substr($strplatos, $intdesde, $inthasta - $intdesde + 1);
$arr_registro = registro_arreglo($strregistro);
//$mde_min_codigo = $id;
$mde_nro_opcion = $arr_registro[0];
$mde_fecha = $arr_registro[1];
$mde_nombre_plato = $arr_registro[2];
$mde_tipo_plato = "normal";
$mde_energia = $arr_registro[3];
$mde_proteinas = $arr_registro[4];
$mde_hidratos = $arr_registro[5];
$mde_lipidos = $arr_registro[6];
$strsql = "INSERT INTO int_detalle_minuta (mde_min_codigo,mde_nro_opcion, mde_fecha, mde_nombre_plato,";
$strsql.= " mde_tipo_plato, mde_energia, mde_proteinas, mde_hidratos, mde_lipidos) ";
$strsql.= " VALUES ('".$mde_min_codigo."','".$mde_nro_opcion."','".$mde_fecha."','".$mde_nombre_plato."','".$mde_tipo_plato."',";
$strsql.= "'".$mde_energia."','".$mde_proteinas."','".$mde_hidratos."','".$mde_lipidos."')";
edit_data($strsql);
$intdesde = $inthasta + 1;
}
//**** FIN INSERCION DE DETALLE ****
exit();
}
?>