Hola comunidad, lo que quiero hacer es insertar en un solo formulario varios registros que están relacionadas a través de claves foráneas. Este es mi código:
php
<?php require_once ("../../Include/conexion.php"); $contacto="INSERT INTO contacto (id_contacto, telefono, celular, correo) VALUES (null,'".$_POST["telefono"]."','".$_POST["celular"]."','".$_POST["correo"]."')"; $direccion="INSERT INTO direccion (id_direccion, calle, numero, entre_calles,manzana,piso,barrio,ciudad,provincia) VALUES(null,'".$_POST["calle"]."','".$_POST["numero"]."','".$_POST["entre_calles"]."','".$_POST["manzana"]."','".$_POST["piso"]."','".$_POST["barrio"]."','".$_POST["ciudad"]."','".$_POST["provincia"]."')"; $personas="INSERT INTO personas (id_personas, nombre, apellido, fecha_nacimiento,fecha_nacimiento,dni,id_contacto,id_direccion) VALUES(null,'".$_POST["nombre"]."','".$_POST["apellido"]."','".$_POST["fecha_nacimiento"]."','".$_POST["dni"]."','".$id_contacto."','".$id_direccion."')"; print "<meta http-equiv=Refresh content=\"2 ; url= control_personas.php\">"; }else{ echo('Ocurrio un error!'); } ?>
Me salta un error que es:
Notice: Undefined variable: id_direccion in C:\xampp\htdocs\sigvee\Gerente\Cliente2\alta_personas.php on line 10
Desde ya muchas gracias a todos.