Hola buenas
Estoy intentando obtener el ultimo id del ultimo registro de la primera tabla para poner una forenkey en la segunda tabla de la primera , pero no consigo obtener la id. como podría hacerlo ?
Aquí dejo el código:
Lo que intento hacer es coger el id que se genero automáticamente de la primera tabla contratación para proporcionarlo a la segunda con forenkey en fk_contrato
Un saludo y gracias.
Estoy intentando obtener el ultimo id del ultimo registro de la primera tabla para poner una forenkey en la segunda tabla de la primera , pero no consigo obtener la id. como podría hacerlo ?
Aquí dejo el código:
Insertar CODE, HTML o PHP:
<?php
include('../include/conexion.php');
conectarBD();
// Crear contratos en BD
$fecha_contrato = $_POST['fecha_contrato'];
$fk_cliente = $_POST['fk_cliente'];
$fk_comercial = $_POST['fk_comercial'];
$num_vencimientos = $_POST['num_vencimientos'];
$iva_aplicado = $_POST['iva_aplicado'];
$forma_pago = $_POST['forma_pago'];
$clausula_contrato = $_POST['clausula_contrato'];
$fk_proveedor = $_POST['fk_proveedor'];
$fecha = $_POST['fecha'];
$concepto = $_POST['concepto'];
$importe = $_POST['importe'];
$consulta = "INSERT INTO contratacion(fecha_contrato, fk_cliente ,fk_comercial, num_vencimientos, iva_aplicado, forma_pago, clausula_contrato)
values('".$fecha_contrato."','".$fk_cliente."','".$fk_comercial."','".$num_vencimientos."','".$iva_aplicado."','".$forma_pago."','".$clausula_contrato."')";
$resultado = mysql_query($consulta);
$consulta2 = "INSERT INTO linea_contratacion(fk_proveedor, fk_contrato, fk_comercial, fecha ,concepto , importe)
values('".$fk_proveedor."','".$fk_contrato."','".$fk_comercial."','".$fecha."','".$concepto."','".$importe."')";
$resultado2 = mysql_query($consulta2);
echo "$consulta2";
//header("location:listado.php");
?>
Lo que intento hacer es coger el id que se genero automáticamente de la primera tabla contratación para proporcionarlo a la segunda con forenkey en fk_contrato
Un saludo y gracias.