Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2007, 14:30
Avatar de el cirujano
el cirujano
 
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 21 años, 6 meses
Puntos: 3
Se duplican los datos en consulta MySQL

hola a todos, tengo un problema y no le veo la solucion.... el codigo para que vayan observando

Código PHP:

$result 
mysql_query("SELECT * FROM seguridad,opciones WHERE co_usuario='$ID'");
                    if (
mysql_num_rows($result)>0)
                        {
                        while (
$row mysql_fetch_array($result))

                            { 
                                echo 
"<input ";
                                    if (
$row["co_opcion"]==$row["cod_opcion"])
                                    {
                                        echo 
"checked ";
                                    }
                                echo 
"type='checkbox' name='acceso' value='".$row["cod_opcion"]."'> ".$row["des_opcion"]."<br>";
                                }
                        } 
el problema es que al dar los resultados me da los registros duplicados cuando quiero mostrar lo siguiente...

Estado de Cuenta
Cotizacion
Historico de compras
Seguridad (*)

(*)seguridad este no esta activado para este usuario

me imprime esto:

Estado de cuenta
Estado de cuenta
Estado de cuenta
Cotización
Cotización
Cotización
Histórico de compras
Histórico de compras
Histórico de compras

si uso la funcion GROUP BY campo me muestra los resultados pero en los checkbox no me salen cuales son los que estan activados me muestra a todos como desactivados
necesito que me muestre asi

[x] Estado de cuenta
[x] Cotizacion
[x] Historico de compras
[ ] Seguridad

en donde ten go el error?
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!