Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2015, 14:50
Avatar de cortess_13
cortess_13
 
Fecha de Ingreso: abril-2015
Ubicación: Tijuana
Mensajes: 14
Antigüedad: 9 años
Puntos: 0
Ingresar datos desde php en un mismo formulario con 2 tablas relacionadas

Amigos:

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 ...

Última edición por cortess_13; 06/04/2015 a las 15:21