Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2011, 22:45
Avatar de cristian_qc
cristian_qc
 
Fecha de Ingreso: abril-2011
Mensajes: 43
Antigüedad: 13 años
Puntos: 8
Respuesta: Relacion muchos a muchos mysql, luego como edito

Si tenés la tabla carrosxpersona y tenes la tabla carros, entonces lo que tenés que hacer es recorrer esas tabla, de esta forma:

Código MySQL:
Ver original
  1.        carro.id,
  2.        carro.descripcion,
  3.        if( isnull( tiene.id ),'NO','SI' ) as 'perteneciente'
  4. from carros as carro
  5. left join carrosxpersona as tiene
  6.        on carro.id = tiene.idcarro
  7. where tiene.idpersona = [ el identificador de la persona en cuestion ];

Entonces te quedaría una tabla con las siguiente columnas:
- id del carro
- descripcion del carro
- si/no la persona tiene dicho carro

Entonces recorres esa tabla y preguntas si el tercer campo es "SI" ponés el checkbox en "checked".