Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2009, 09:26
Avatar de nonpublic
nonpublic
 
Fecha de Ingreso: agosto-2009
Mensajes: 240
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: Menu y suma referencias MySQL con PHP

No quedo muy claro lo que deseas hacer.

Quieres Combos dependientes? o simplemente deseas seleccionar un cliente y visualizar los contratos que tuvo y totalizarlos?

Si es la segunda opcion algo como esto te serviria:

Modifica la estructura de las tablas :
Cita:
//No me quedo claro si estos son datos del cliente o del contrato
// Aqui estoy asumiendo que son del contrato
tabla contrato:
`ID` int(9) NOT NULL,
'IDCliente' int(9) NOT NULL,
`Servicio` mediumtext COLLATE latin1_spanish_ci NOT NULL,
`Origen` text COLLATE latin1_spanish_ci NOT NULL,
`Ingresos` int(10) NOT NULL,

tabla cliente:
'IDCliente' int(9) NOT NULL,
`Nombre` varchar(50) COLLATE latin1_spanish_ci NOT NULL,
`Direccion` text COLLATE latin1_spanish_ci NOT NULL,
y tu consulta seria algo asi:
Cita:
SELECT cliente.Nombre,clientes.Direccion,contrato.Origen, SUM(contrato.Ingresos) FROM cliente, contrato WHERE cliente.IDCliente=contrato.IDCliente
En el primer caso a esta consulta deberas agragarle un filtro al final:
Cita:
AND cliente.IDCliente = '{$mivariable}'
y previamente en el combo un
Cita:
SELECT IDCliente, nombre FROM cliente
S.E.U.O.