Lezione Bonus: PHP
Lezione Bonus richiesta dagli utenti sul nostro canale discord il: 30/04/2024
Questa lezione copre la creazione del form HTML, il codice PHP per gestire i dati del form, il codice CSS per stylare la nostra pagina e le query SQL per creare il database e la tabella necessari.
Step 1: Creare il Database e la Tabella MySQL
Prima di tutto, dobbiamo creare un database e una tabella dove i dati del form verranno salvati. Ecco le query SQL che puoi eseguire tramite PHPMyAdmin o un altro strumento di gestione MySQL:
-- Creazione del database
CREATE DATABASE IF NOT EXISTS lezioneHtmlPhpSql;
-- Selezionare il database
USE lezioneHtmlPhpSql;
-- Creazione della tabella
CREATE TABLE IF NOT EXISTS utenti (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
email VARCHAR(100) NOT NULL,
messaggio TEXT NOT NULL
);Step 2: Creare un Form HTML
Creiamo un semplice form HTML che permetta agli utenti di inserire il loro nome, email e un messaggio. Il form utilizzerà il metodo POST per inviare i dati al server.
Step 3: Scrivere il codice PHP per gestire il form
Quando l'utente invia il form, i dati verranno gestiti dal file salva_dati.php. Questo script PHP si connette al database, valida i dati ricevuti e li inserisce nella tabella.
Assicurati di sostituire "username" e "password" con il tuo username e password di MySQL.
Se il tuo database mysql non utilizza alcuna password, puoi lasciare vuoto
Step 4: Aggiungere lo stile CSS per migliorare il nostro form
Questo è un'esemplice esempio di come con il CSS possiamo andare a toccare diversi elementi presenti nel nostro codice HTML
Anteprima

Conclusione
Ora hai un form HTML che invia i dati a un server PHP, il quale li salva in un database MySQL. Questo esempio può essere esteso o modificato per adattarsi a molteplici situazioni, come la gestione di più campi o la validazione lato server più avanzata.
Last updated
Was this helpful?