B. php / rolCheckboxes.php

1
<?php
2
3
require_once __DIR__ . "/Bd.php";
4
5
function rolCheckboxes()
6
{
7
 $bd = Bd::pdo();
8
 $lista =
9
  $bd->query("SELECT * FROM ROL ORDER BY ROL_ID")->fetchAll(PDO::FETCH_ASSOC);
10
11
 $render = "<legend>Roles</legend>";
12
 foreach ($lista as $modelo) {
13
  $id = htmlentities($modelo["ROL_ID"]);
14
  $descripcion = htmlentities($modelo["ROL_DESCRIPCION"]);
15
  $render .=
16
   "<p>
17
    <label style='display: flex'>
18
     <input type='checkbox' name='rolIds[]' value='$id'>
19
     <span>
20
      <strong style='display: block'>$id</strong>
21
      $descripcion
22
     </span>
23
    </label>
24
   </p>";
25
 }
26
27
 return $render;
28
}
29
skip_previous skip_next