====== Contenuto delle lezioni ====== - terminologia: client server, sono software, e utente - indirizzo ip: identifica host in rete - esempio prima pagina php = codice html + per ora senza codice php - avviare EasyPHP e mostrare apache nella tray icon - richiedere al server di fornire la pagina (serve un client usare http://127.0.0.1) - vedere il codice HTML (CTRL u) - aggiungere il codice php che fa solo ECHO

(senza variabili) - richiedere al server di fornire la pagina (serve un client usare http://127.0.0.1) - Prima viene interpretato il codice php (dall'interprete PHP) - Poi viene interpretato il codice HTML (dal browser) - modificare echo

e il \n - aggiungere una variabile $nome="Mario"; - concetto di variabile in matematica e come contenitore nella memoria del computer - deve avere un nome, CASE SENSITIVE - $variabile. - operazioni su int ($x=$n+$m;) - concetto di tipo di dato?? - String sono variabili che contengono testo. - operazioni su string (concatenazione). (echo "

".$saluto . $nome."

") - Aggiungere un array $a= array(); !attenziona apici e virgolette - disegnare rettangolo cf, nome, cognome,.... da vedere come riga di tabella. - Array come variabile contenitore di piu' valori - creare un array associativo (chiavi string) - echo su singolo elemento - echo non funziona sull'array intero - output
print_r
- programma visualizzaz. array - creare un array (mario rossi) - visualizzare un elemento alla volta usanto echo - visualizzare tutti gli elementi usando foreach (vedere php.net) - programma visualizzaz. tabella - creare un array di array (tabella) (mario rossi anna bianchi) - visualizzare un elemento alla volta usanto echo - visualizzare tutti gli elementi usando foreach dentro foreach - programma connessione - creare una connessione ad un DBMS server (vedere php.net) - visualizzando messaggi di debug - programma esecuzione query - connettere ed eseguire una query - prelevare il risultato con fetchALL() - visualizzare gli elementi con //print_r// mostra che รจ un Array di Array - visualizzare gli elementi con foreach (2 annidati)