Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2010, 02:03
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Recordar checkbox

Hola
intenta con esto
Código PHP:
Ver original
  1. if($elemento['id_preferencia'] == $modpre[0]) //suponiendo que $modpre es el result

ahora bien, viendo tu consulta haces join entre usuarios y preferencias, y la tabla donde están las preferencias en general también es preferencias

no sería mejor (y normalizado de paso) tener una tabla intermedia entre usuarios y preferencias llamada usuarios_preferencias por ej?

y así el asunto, podrías incluso dentro del while donde dibujas todas las preferencias (o for each en tu caso) hacer consulta a esta tabla intermedia con cada id de preferencia (y filtrando por usuario claro) y si el num_rows es mayor a 0 entonces esa es de las que ya han sido elegidas y por ende deben ir con checked, y si no, pues que la dibuje normal

bueno, espero te sirvan las ideas
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com