Que tal
@NSD ya entendi lo que me sugeriste hacer, y si tenias razon en ello ahora tengo un ultimo problema, al guardar el resultado como un arreglo y despues imprimirlo por posiciones me devuelve todos los resultados y si los imprime, despues imagine que como el arreglo ($ocupada) ya contenia los resultados esperados ya solo bastaria con hacer un in_array y buscar el valor que necesito bastaria pero no lo hace, podrias darme una pista de como hacer esto??
Código PHP:
<?php
$query="select id_equipo, status from equipos";
$resul = mysql_query($query);
if (mysql_num_rows($resul)!=0){
while($row=mysql_fetch_array($resul)){
$ocupada = array($row["ACCEQP_Id_Equipo"]);
$length = count($ocupada);
for ($i = 0; $i < $length; $i++) {
echo $ocupada[$i] . '<br />';
}
?>
<form name="equipos" method="post" action="">
<table width="112">
<tr>
<td width="20"><input type="checkbox" name="eq[]" id="eq1" value="1" onChange="this.form.submit()" <?php if(in_array (1, $ocupada)){?> disabled <?php }?>/></td>
<td width="20"><input type="checkbox" name="eq[]" id="2" value="Equipo1" onChange="this.form.submit()" <?php if(in_array (2, $ocupada)){?> disabled <?php }?>/></td>
.
.
.
.
.
<td width="20"><input type="checkbox" name="eq[]" id="eq24" value="24" onChange="this.form.submit()" <?php if(in_array (24, $ocupada)){?> disabled <?php }?>/></td>
<?php
}
}
?>
saludos!!