Los paneles de control que hago, suelen tener todos la misma estructura, cuando tienes que crear un panel para editar 10 tablas de la base de datos, es un coñazo, puesto que tienes que repetir 20 veces el mismo proceso, 10 veces para hacer los insert, 10 mas para los edit.
Cada Tabla tiene diferentes campos, por lo tanto no se puede copiar y pegar, hay que personalizar cada uno de los archivos.
Se me ha ocurrido hacer un archivo de configuración que me haga esto automáticamente, un archivo en el que yo pueda introducir los nombres de los campos y automaticamente me cree las consultas sql, y me haga el formulario, pero no se muy bien como orientarlo, vamos a poner un ejemplo :
Me tendria que rellenar esto automaticamente :
Código PHP:
$db->query("INSERT INTO $Tabla (Descripcion,Condiciones) VALUES ('$Descripcion','$Condiciones')");
Código PHP:
<label>Descripcion:</label><br />
<input type="text" class="text big" name="Descripcion" />
<label>Condiciones:</label><br />
<textarea class="wysiwyg" name="Condiciones"></textarea>
Alguna sugerencia de como lo orientaríais ?
Yo he pensado hacer un archivo en php con varios pasos.
Paso 1: Introducir el numero de campos
Paso 2: Aparecen los campos uno bajo del otro, con un select en la parte derecha, yo selecciono el tipo : Textarea, Imput, Image...
Paso 3: Tendria que rellenar automaticamente todo, este paso es el que no se como hacer del todo bien