--Imparando.net--

Semplice applicazione CRUD

Le operazioni CRUD (Create-Retrieve-Update-Delete) sono le operazioni di base che in generale qualsiasi applicazione basata su database espone ai propri utenti: in questo esempio viene mostrato come, utilizzando PHP procedurale, si possa creare una semplice interfaccia per la manipolazione dei dati della tabella 'studenti'.

Interfaccia CRUD in PHP

Da notare di questo codice l'organizzazione su unico file, che richiede quindi di individuare da quale operazione sia stata generata la richiesta. Possono essere individuate le seguenti operazioni:

Per individuare in quali situazioni ci si trova vengono usati degli if che controllano se sono arrivati dei dati tramite GET o POST e eseguono l'azione corretta tra quelle individuate in precedenza.

L'organizzazione, pur essendo molto semplice, cerca di essere strutturata al meglio attraverso l'utilizzo di funzioni per la creazione della tabella, per la cancellazione e per la creazione del form di inserimento/modifica.

Inoltre si è utilizzata la sintassi HEREDOC, che permette di scrivere in maniera più leggibile stringhe molto lunghe che eventualmente contengono anche variabili che devono essere espanse (qui la documentazione).

Il file zip qua sotto contiene sia i file PHP che il file per la creazione della tabella in SQL.

Altro ...

Semplice applicazione CRUD.zip
Licenza Creative Commons
Didattica di Alessandro Bugatti è distribuito con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported.