Estas son las primeras funciones para crear HTML:
function creaCampos($tabla) {
$campos = $this->getColumnas($tabla);
foreach ($campos as $campo) {
if ($campo != “id” . $tabla) {
?>
<p><label><?= ucwords($campo) ?>:</label> <input class=”form-control” placeholder=”Introduzca el <?= ucwords($campo) ?>” type=”text” name=”<?= $campo ?>” /></p>
<?php
}
}
}
function creaCamposDatos($tabla, $fila) {
$campos = array_keys($fila);
foreach ($campos as $campo) {
?>
<p><label><?= ucwords($campo) ?>:</label> <input class=”form-control” value=”<?= $fila[$campo] ?>” type=”text” name=”<?= $campo ?>” <?= ($campo == “id” . $tabla) ? ‘readonly’ : ” ?> /></p>
<?php
}
}