hola
desde php para insertar un registro a una tabla en mysql lo hago asi
pero mi consulta es:
si quiero ingresar un registro a mas de una tabla como lo hago,esto es lo que quiero hacer,
en la tabla1 ingreso un rut(clave primaria) pero quiero que ese mismo rut que ingrese en la tabla1 tambien se ingrese al mismo tiempo en la tabla2 donde ese mismo rut en la tabla 2 sera clave foranea.
¿como puedo ingresar un mismo registro a 2 tablas al mismo tiempo donde en una tabla sera clave primaria y en otra foranea?
otra consulta
¿si quiero consultar registros que estan en 2 tablas como lo debo hacer?,en una tabla la clave sera primaria pero en la segunda tabla sea foranea,entonces si ingreso un registro de la tabla1 por ejemplo el nombre de algo para que me muestre los datos que estan en la tabla2 como debo hacerlo,si en la tabla uno un campo sera clave primaria y en la segunda tabla sera clave foranea.como puedo conectar las 2 tablas para que muestre los datos.si ingreso un registro que se llama nombre en la tabla1 para que me muestre los datos que estan en la tabla2.
si me puede dar un ejemplo sobre mis dos preguntas se los agredeceria mucho
gracias
pd: ojala que se entienda lo que explique
desde php para insertar un registro a una tabla en mysql lo hago asi
PHP:
mysql_db_query("base de datos","INSERT INTO tabla (campo1,campo2) values ('$variable1','$variable2')");
pero mi consulta es:
si quiero ingresar un registro a mas de una tabla como lo hago,esto es lo que quiero hacer,
en la tabla1 ingreso un rut(clave primaria) pero quiero que ese mismo rut que ingrese en la tabla1 tambien se ingrese al mismo tiempo en la tabla2 donde ese mismo rut en la tabla 2 sera clave foranea.
¿como puedo ingresar un mismo registro a 2 tablas al mismo tiempo donde en una tabla sera clave primaria y en otra foranea?
otra consulta
¿si quiero consultar registros que estan en 2 tablas como lo debo hacer?,en una tabla la clave sera primaria pero en la segunda tabla sea foranea,entonces si ingreso un registro de la tabla1 por ejemplo el nombre de algo para que me muestre los datos que estan en la tabla2 como debo hacerlo,si en la tabla uno un campo sera clave primaria y en la segunda tabla sera clave foranea.como puedo conectar las 2 tablas para que muestre los datos.si ingreso un registro que se llama nombre en la tabla1 para que me muestre los datos que estan en la tabla2.
si me puede dar un ejemplo sobre mis dos preguntas se los agredeceria mucho
gracias
pd: ojala que se entienda lo que explique