Page 23 - Corso facile di PHP + MYSQL
P. 23
utilizzano un collegamento al database per il loro funzionamento.
Figura 6: Tabella di un Database
La figura precedente mostra la struttura logica di un database. I termini che si utilizzano
per indicare normalmente gli elementi della tabella cambiano leggermente. Ad esempio le
Righe vengono definite Record (1 in figura) e le colonne invece campi (2 in figura).
Lo spazio Hosting di Altervista contiene anche un database MySqL che utilizzeremo per
le esercitazioni pratice in questo Ebook. Dunque portiamoci all’interno del pannello di
controllo di Altervista, e nella bacheca troveremo un link che ci permetterà di attingere a
tutti i dati utili pel collegare i file php con il database MySqL “Gestisci database” e un
link collegato all’applicazione grafica “Accedi a php ” che ci consente di gestire
facilmente un database MySqL.
Clicchiamo su “Accedi a phpMyAdmin” per gestire il database che Altervista ci mette a
disposizione (se il sistema dovesse chiederci dati di login, inserire User e Pass per
l’accesso al pannello di controllo del provider).
Figura 7: Pagina iniziale di phpMyAdmin con il database già creato da Altervista
Notiamo che il datatabase (my_amokve) è stato già creato automaticamente da Altervista.
Clicchiamo sul nome del database e procediamo con il nostro esercizio che parte dalla
creazione di una nuova tabella:
Il nostro scopo è creare una tabella con il nome “utenti” con tre campi IdUtente (chiave
primaria), User, Password.
Il campo “Chiave Primaria” è un elemento che riveste una grande importanza all’interno
dei database. Serve per identificare in modo univoco un record di una tabella. Una specie
di codice unico per ogni informazione inserita nel record. Ad esempio se per ipotesi