Ver Mensaje Individual
  #12 (permalink)  
Antiguo 25/04/2011, 11:20
Avatar de oswalgogra
oswalgogra
 
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 17 años, 5 meses
Puntos: 5
De acuerdo Respuesta: problema con un SELECT

Hola,

Va bene, ahora sólo debes modificar la parte que imprime los datos de cada registro, creo que sería más o menos así:

Código PHP:
// .... el código anterior... 
while($row2=mysql_fetch_array($result2))

//************************************************** ***
{
$strFila "<tr><td>"$row[e_nombre] ."</td>";
$checked = ($row2["obj1"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj1]' {$checked} /></td>";
$checked = ($row2["obj2"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj2]' {$checked} /></td>";
$checked = ($row2["obj3"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj3]' {$checked} /></td>";
$checked = ($row2["obj4"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj4]' {$checked} /></td>";
$checked = ($row2["obj5"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj5]' {$checked} /></td>";
$checked = ($row2["obj6"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj6]' {$checked} /></td>";
$checked = ($row2["obj7"] == 1)?"checked":"";
$strFila .= "<td> <input type='checkbox' name='chk_opciones[obj7]' {$checked} /></td>";
//... sucesivamente hasta el 14
$strFila .="<tr/>";
echo 
$strFila;
}
echo 
"</table>"
la variable $checked es un string que puede tener el valor "checked" ó "", es para marcar la casilla si el objetivo tiene valor 1 (o el valor que le estés asignando).

Espero haberte ayudado en algo.
__________________
Oswaldo: El que gobierna con el poder de Dios.