antes de hacer mi consulta quiero agradecer a todos los que responden y nos dan un minuto de tiempo en resolver nuestros problemas.
Tengo una tabla llamada Cliente (id_cliente,nombre,apellidopaterno,apmaterno,direc cion, telefono) y en otra tabla guardo las personas que instalaron en dicha reservacion: (id_reservacion,FechaEntrada,FechaSalida,fk_id_cli ente) lo que requiero es que todo este en un mismo formulario y que se guarde en las dos tablas y que quede relacionado..
Y esto lo quiero insetar desde un mismo formulario el cual esta de la siguiente manera
--------------------------------------------------------
Nombre: -------------
Apellidos Paterno-----------------
Apellido Materno-----------------
Direccion: -------------
Telefono: ----------------
Entrada: ---------------
Salida:-----------------
-------------------------------------------------------------
-----------------------------
ENVIAR RESERVACION <-- BOTON
------------------------------
-- el id_cliente como autoincrementable po esa razon no la pongo en el formulario ya que cada cuando alguien se registre le asignara un id automaticamente
-- id_ reservacion autincrementable igual para la reservacion
osea de que quiero que quedara asi ejemplo
TABLA CLIENTE:
(id_cliente,nombre,apellidopaterno,apmaterno,direc cion, telefono)
1 , Juan, Lopez, Martinez. , olivos , 33333
TABLA RESERVACION
(id_reservacion,FechaEntrada,FechaSalida,fk_id_cli ente)
1 , 2015-02-10, 2015-02-12 , 1 --> foreing key quecorresponde ala tabla cliente
ESTE ES EL CODIGO QUE ACTUALMENTE ESTOY USANDO PARA LA INSERCION EN PHP
LO QUE QUIERO SABER COMO OBTENGO EL ID DEL CLIENTE QUE SE REGISTRA EN ESE MOMENTO PARA PODER ASIGNARLO EN EL QUERY PARA LA INSERCION EN LA TABLA RESERVACION ....
Código PHP:
<?php
require('conexion.php');
if(isset($_POST['send']))
{
$nombre = $_POST['nombre'];
$appaterno = $_POST['appaterno'];
$apmaterno = $_POST['apmaterno'];
$direccion = $_POST['direccion'];
$phone = $_POST['phone'];
$phone = $_POST['entrada'];
$phone = $_POST['salida'];
$sql = "INSERT INTO `cliente` (`cli_nombre`,`cli_paterno`,`cli_materno`,`direccion`,`telefono`) VALUES ('{$_POST['nombre']}','{$_POST['appaterno']}','{$_POST['apmaterno']}','{$_POST['direccion']}','{$_POST['phone']}')";
mysql_query($sql) or die(mysql_error());
$sql1 = "INSERT INTO `reservacion` (`fecha_entrada`,`fecha_salida,`fk_id_cliente`)
values ('{$_POST[entrada' ']}','{$_POST['salida']}','{$_POST['']}');
}
?>
AGRADESCO SUS REPUESTAS POR FAVOR SAQUEN ME DE ESTO QUE ME ATORE ...