Tempo fa (moolto tempo fa) mi chiedevo come potessi realizzare un CRUD con php semplicemente avendo a disposizione il nome della tabella.
La soluzione mi è venuta guardando il database information_schema di MySQL; praticamente c’è tutto quello di cui abbiamo bisogno ovvero:
- Nome delle colonne (class attribute)
- Tipo della colonna (Attribute Data Type)
- Grandezza della colonna
Con queste tre informazioni possiamo creare (Anche se in modo moooolto spartano) un CRUD semplicemente dandogli in pasto il nome della tabella.
More »