Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/06/2008, 07:56
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 19 años, 2 meses
Puntos: 28
Respuesta: como se guardan los datos en mas de una tabla

a83 lo q deseas es hacer en realidad dos tablas...
una q seria por ejemplo

tabla empleado
Código PHP:
CREATE TABLE `empleado` (
  `
id` int(11) NOT NULL auto_increment,
  `
nombre` text NOT NULL,
  `
apellido` text NOT NULL,
  `
telefono` text NOT NULL,
  
PRIMARY KEY  (`id`)
) 
ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 
Tabla sueldo
Código PHP:
CREATE TABLE `sueldo` (
  `
id` int(11) NOT NULL auto_increment,
  `
id_empleado` int(11) NOT NULL,
  `
direccion` text NOT NULL,
  `
sueldo` text NOT NULL,
  
PRIMARY KEY  (`id`)
) 
ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 
luego para relacionarlos hacias algo como

consulta 1
Código PHP:
$sqlex = "SELECT * FROM empleado"; 
declaras una variable
[php]
$variable_id = $rowex['id'];

y tu consulta2
Código PHP:
$sqlex2 = "SELECT * FROM sueldo WHERE id_empleado = $variable_id"; 
es una manera de relacionar corrijanme si me equivoco...
suerte :)
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...