Hola amigos, estoy creando checkboxes a partir de un conjunto de arrays hasta ahí todo bien, el array es el siguiente:
Código PHP:
Ver original//listamos los permisos disponibles
//array("categoria", "nombre del checkbox", "descripción");
array("Admin", "add_user", "Permitir Crear nuevos usuarios"), array("Admin", "del_user", "Permitir borrar usuarios"), array("Admin", "edit_user", "Permitir editar usuarios"), array("Secciones", "add_section", "Permitir Crear nuevas secciones"), array("Secciones", "del_section", "Permitir borrar secciones"), array("Secciones", "edit_section", "Permitir editar secciones"), );
El caso es que quiero agruparlo por categorias, algo así:
Categoria 1
checkbox1 - Descripción
checkbox2 - Descripción
checkbox3 - Descripción
Categoria 2
checkbox1 - Descripción
checkbox2 - Descripción
checkbox3 - Descripción
este es el code de como lo tengo:
Código PHP:
Ver original//listamos los permisos disponibles
array("Admin", "add_user", "Permitir Crear nuevos usuarios"), array("Admin", "del_user", "Permitir borrar usuarios"), array("Admin", "edit_user", "Permitir editar usuarios"), array("Secciones", "add_section", "Permitir Crear nuevas secciones"), array("Secciones", "del_section", "Permitir borrar secciones"), array("Secciones", "edit_section", "Permitir editar secciones"), );
echo '<table class="tborder core_menu2" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="catbg">
<td colspan="2" scope="col">Permisos para el grupo "tal"</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>';
$i = 0;
//creamos los checkboxes
foreach ($permisos AS $check) {
$i++;
if ($check == $check[0]) {
echo '<tr style="background-color:silver; color:black; height:25px;">
<td colspan="2">', $check[0] ,'</td>
</tr>';
} else {
echo '<tr>
<td align="left" valign="top"><input type="checkbox" name="',$check[1],'" id="',$check[1],'" />',$check[2],' <br /></td>';
if ($i == 4)
echo '<td align="left" valign="top"><input type="checkbox" name="',$check[1],'" id="',$check[1],'" />',$check[2],' <br /></td>';
}
} //foreach
echo '</tr>
</table>';
el caso es que no me funciona :(