Archivio

Posts Tagged ‘mysql’

Gestione degli errori ed errori comuni in php

26 marzo 2009 admin Nessun commento

Quando faccio qualche lezione di programmazione tendo sempre a sottolineare quanto sia importante progettare e schematizzare quello che stiamo per fare prima di buttarci nel codice, allo stesso modo è importante prestare attenzione a quello che stiamo scrivendo.

Buona parte degli errori sono dovuti a non saper leggere il codice, omettere controlli fondamentali o, appunto, a confusioni o distrazioni collegate all’aver iniziato a programmare senza pensare prima.

Ecco una lista di errori comuni con soluzione che spero aiuteranno i neofiti a padroneggiare con questo linguaggio.

Prosegui la lettura…

Database con la lista dei comuni e delle province italiane

1 dicembre 2008 admin Nessun commento

Quando si vuole fare un form di registrazione torna sempre utile avere un database con la lista dei comuni e delle province italiane, ma dove trovarlo?

Dopo un po di ricerche, forum che richiedevano la registrazione per il download e database non aggiornati ho pensato che facevo prima a farmelo da solo.

Ed eccolo qua, potete scaricare il file zip con il databse di comuni, province e regioni italiane.

Il file contiene il dump mysql del database, il file php per la creazione del database e i file cvs di esempio aggiornati al 2008.

Il dump mysql contiene il create table mentre il file php richiede che la tabella esista.

Prosegui la lettura…

Interazione mysql-php-javascript, creazione di un form

1 dicembre 2008 admin 2 commenti

Con questo esempio voglio mostrare come una pagina web può interagire con il server e come si possono salvare dei dati di un utente tramite l’utilizzo di un form.I linguaggi usati in questo esempio sono javascript, html, sql e php. Si tratta di un form per l’inserimento dei dati di un utente dove al momento della selezione della provincia viene caricata la lista dei comuni utilizzando Ajax, per semplicità non utilizzerò XML e DOM.

Schema

Questo è lo schema, i riquadri blu sono le pagine che vengono visualizzate, i riquadri bianchi sono gli script che vengono eseguiti nel server, le doppie freccie indicano una richiesta con una risposta.

Prosegui la lettura…