L'interfaccia con il database MySQL

  • Se invece vogliamo utilizzare un database MySQL o MariaDB, magari messo a disposizione da un servizio di Hosting :
  • Tutte le funzioni per accedere a MySQL cominciano con mysqli_
  • Per prima cosa, per poter operare con il database, occorre creare una connessione con il server. Per fare questo utilizzeremo la funzione mysqli_connect ("<server>" , "<nome utente>" , "<password>", <database>);
  • Se il database è sulla stessa macchina del server WEB (e delle pagine), come <server> indicheremo localhost
  • mysqli_connect restituisce un identificatore che utilizzeremo per inviare i successivi comandi
  • Per inviare comandi al database useremo la funzione mysqli_query ($<riferimento alla connessione>, "<query SQL>");
  • mysqli_query a sua volta, ritorna un riferimento, che potremo utilizzare per leggere le righe dell'eventuale tabella risultante
  • mysqli offre anche un'interessante interfaccia ad oggetti, ma non trattando qui le classi, non la descriverò

© Ing. Stefano Salvi - released under FDL licence