L'interfaccia con il database MySQL
![]()
Corso on line
Servizi di qualità all’utenza e attività didattiche interattive
Organizzazione : Associazione Culturale Matite nel web ( www.matitenelweb.it )
Responsabile del progetto e coordinamento dello staff: Mario Varini
(Appendice PHP[ i ] a cura di Prof. Ing. Stefano Salvi)
Se vogliamo utilizzare un database MySQL, magari messo a disposizione da un servizio di Hosting, tutte le funzioni per accedere a MySQL cominciano con mysql_
Per prima cosa, per poter operare con il database, occorre creare una connessione con il server. Per fare questo utilizzeremo la funzione mysql_connect ("<server>" , "<nome utente>" , "<password>");
Se il database è sulla stessa macchina del servere WEB (e delle pagine), come <server> indicheremo localhost, mysql_connect restituisce un identificatore, che però in genere non si usa, in quanto le funzioni successive utilizzano l'ultima connessione creata.
Dobbiamo ora scegliere il database su cui operare, tramite la funzione pg_select_db ("<database>", $link) dove $link è il valore tornato da mysql_connect, che può anche essere omesso
pg_select_db non restituisce un identificatore della connessione, ma solo uno stato (la connessione è quella di mysql_connect).
Per inviare comandi al database useremo la funzione mysql_query ("<query SQL[ i ]>", <riferimento alla connessione>); dove, come al solito, <riferimento alla connessione> può essere omesso.
mysql_query a sua volta, ritorna un riferimento, che potremo utilizzare per leggere le righe dell'eventuale tabella risultante.
© Ing. Stefano Salvi - released under FDL licence





Commenti recenti
2 anni 30 settimane fa
3 anni 6 settimane fa
4 anni 3 settimane fa
4 anni 22 settimane fa
4 anni 23 settimane fa
4 anni 25 settimane fa
4 anni 38 settimane fa
4 anni 39 settimane fa
4 anni 45 settimane fa
4 anni 46 settimane fa