Appunti per gli alunni triennio Mercurio - Abacus









  PHP &MySQL

·           P H P
·        
·        
·         Manuali e guide
·         » PHP: Impararlo da zero (di Matteo Iammarone)
·         » PHP: Tutorial interattivo (in inglese) con esempi, esercizi e test
·         » PHP Manual (documentazione ufficiale del sito http://it.php.net)
·        
·         Funzioni PHP
·         » Le principali funzioni Php - MySQL
·         » Panoramica sulle funzioni di PHP
·         » Alcune funzioni native del PHP
·         » Panoramica sulle funzioni PHP per gestire un database MySQL
·        
·         Funzioni per la gestione delle 'date'
·         » Le funzioni in PHP: gestire le date
·         » Date in PHP: come gestirle
·         » Date/Time Functions (documentazione ufficiale del sito http://it.php.net)
·        
·         Funzioni per la gestione delle 'stringhe'
·        
·         Interazione tra PHP e i database
·         » Connessione ODBC ad un database Microsoft Access con ASP e PHP
·         » Connessione DSN-less a database Microsoft Access con ASP e PHP
·         » Nuova versione (dicembre 2008) di ADODB, il famoso layer db per php
·         » Interazione tra PHP ed i database mediante ADO (pdf)
·         » Php e Microsoft Access
·         » Corso PHP & Access
·        
·        
·         Passaggio parametri
·         » Il passaggio di valori con PHP, i metodi $_POST e $_GET
·         » Il passaggio delle variabili
·         » Il passaggio delle variabili : Il metodo POST
·         » Il passaggio delle variabili : Il metodo GET
·         » PHP - Passare le variabili
·         » La gestione delle sessioni con PHP
·         » Introduzione alle sessioni. Come creare pagine protette
·         » Guida alle sessioni in PHP
·         » Sessioni con PHP: Funzionalità di Base
·         » Gli oggetti HTTP request e HTTP response (form e link)
·        
·        
·         Interazione PHP e Javascript
·            (script con utilizzo di javascript inserito nel php mediante il comando echo)
·            (script contenente sia php che javascript ma separati. La funzione javascript setta il valore di un campo hidden.)
·            (script contenente sia php che javascript. Due pagine php esterne hanno la funzione di effettuare le operazioni sul file.)
·            (cliccando su un submit viene passato un valore ad una funzione javascript che inserisce tale valore in un campo hidden.    Il valore del campo hidden viene postato alla sezione php in cui si possono effettuare le elaborazioni corrispondenti al pulsante cliccato.)
·        
·        
·         Varie
·         » Funzioni PHP per la gestione delle cartelle
·         » PHP : elenco di siti con tutorial ed esempi (in inglese)
·         » Creare pagine protette da password
·         » Controllare la validità di una email
·        
·           MySQL
·         » MySql reference manual
·         » Manuale e serie di tutorial in Italiano su Mysql a cura dell'Università di Parma
·         » Creare e Modificare le tabelle con MySQL
·        
·        
·         Inserimento dati in una tabella con il controllo delle stringhe
·         » Inserimento dei dati in una tabella (viene trattata la funzione get_magic_quotes_gpc() )
·         » Formattare stringhe prima di inserirle nel db
·           (vengono trattate le funzioni mysql_real_escape_string(),mysql_escape_string(),addslashes() e stripslashes() )
·         » Le funzioni addslashes() e stripslashes() per gestire gli errori delle query SQL in presenza degli apici
·         » Funzione get_magic_quotes_gpc()
·        
·           Script per gestire un Database MySQL
·         » Creazione di un database
·         » Apertura di un database
·         » Creazione di una tabella
·        
·           Gestione di un db MySQL con verifica e download degli script
·        
·         Gestione tabella MySQL
·        
·         Elenco tabelle usate negli esempi
·        
·         Nota

In questa sezione sono presentate versioni più semplici degli script presentati nella sezione successiva. In tali versioni i CSS e Javascript sono utilizzati nel caso siano strettamente necessari. Ad ogni script è associato una verifica online dello stesso e la possibilità di effettuare il download.
·        
·           Verifica online degli script per gestire un database MySQL
·        
·        
·         Gestione 'Rubrica'
·        
·        
·         Gestione 'Dipendenti'
·        
·        
·        
·           Gestione File
·        
·        
·         Riferimenti
·        
·         Script Gestione file
·        
·           Script per gestire un database MS Access
·        
·           Utility
·             (DSV PHP Editor è uno strumento che consente di creare, modificare, analizzare ed
    eseguire codice PHP, HTML, XML, Java Script, CSS e SQL)
·        
·             (Il programma dispone di un manuale d'uso integrato. Grazie al browser interno è
    possibile verificare in tempo reale le pagine realizzate. Integra un piccolo server web
    per l'esecuzione delle pagine PHP.)
·        
·             (E' una interfaccia semplice da usare per utilizzare MySQL. Consente di effettuare tutte le
     possibili operazioni sui databases e le tabelle, provare query, sincronizzare tabelle fra due
     databases, importare file di testo, esportare in formato CSV, HTML e XML ed altro ancora.)
·        
·         » Controllo browser