Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/04/2009, 14:29
andresforix
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Sumar datos de dos tablas en la misma BD

Hola gracias.. no entiendo muy bien lo que intentas explicarme pero bueno por eso te copia las tablas para ver si me puedo hacer entender

CREATE TABLE `estado` (
`id` int(11) NOT NULL auto_increment,
`fecha` varchar(10) NOT NULL,
`unidad` varchar(3) NOT NULL,
`propietario` varchar(80) NOT NULL,
`saldo` varchar(2) NOT NULL,
`concepto` varchar(90) NOT NULL,
`saldopen` int(8) NOT NULL,
`interesaldo` int(8) NOT NULL,
`totalpen` int(8) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `unidad` (`unidad`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ;


CREATE TABLE `pagos` (
`fecha` varchar(10) NOT NULL,
`unidad` varchar(4) NOT NULL,
`propietario` varchar(60) NOT NULL,
`recibo` varchar(6) NOT NULL,
`valor` int(8) NOT NULL,
`observacion` varchar(90) NOT NULL,
PRIMARY KEY (`unidad`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


CREATE TABLE `cobros` (
`fecha` varchar(10) NOT NULL,
`unidad` varchar(4) NOT NULL,
`propietario` varchar(60) NOT NULL,
`saldoant` int(8) NOT NULL,
`cuotadm` int(8) NOT NULL,
`parq` int(8) NOT NULL,
`otros` int(8) NOT NULL,
`total` int(8) NOT NULL,
PRIMARY KEY (`unidad`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


entonces sobre estas tablas es que se hacen las operaciones

Entonces hay un saldo de 150000 + unos interes 7500 para un total de 157500 operacion que se hace perfecto se inserta y graba en esta tabla

ahora un cliente hace un abono de 50000 a ese saldo pendiente de 157500 el cuel se registra perfectamente en otra tabla que se llama pagos

para que ahora el nuevo saldop pendiente sea de 100000 y de una vez se grabe en la tabla estado

para la tabla tres (cobors) lo que sucede es que toma el saldo pendiente el cual debe ser el actualizado despues de cada pago o abono (saldo ant) y le suma cuota admin + parq + otros, los cuales son valores que le ingresan a traves de un insert o que se se pueden generar automaticamente al darle clic en un icono que se llame geenrar cobro


yo se que soy un poco canson con este tema pero es que no entiendo que debo hacer si manejarlos asi en ls tres talbas diferentes, hacer las operaciones con MYSQL o con PHP no se.. porfa les agradezco la ayuda gracias