Select dinamiche con JQuery e PHP

Creato il 25 settembre 2012 da Decadeweb @simone_marchese
jQueryPHPTutorial

La pagina che andremo ad implementare visualizzerà tre select (regioni, province e comuni); per iniziare saranno popolate sole le select regioni e province con tutte quelle presenti nel database, poi tramite la selezione della regione verranno filtrate le rispettive province e verrà popolata anche la select dei comuni con tutte quelli appartenenti alla regione selezionata.

Database

Il database che andremo a creare è composto dalle seguenti tre tabelle:

CREATE TABLE `regioni` (
`id` int(11) unsigned NOT NULL,
`regione` text NOT NULL,
PRIMARY KEY (`id`)
);
CREATE TABLE `province` (
`id` int(10) unsigned NOT NULL,
`id_regione` int(10) unsigned NOT NULL,
`provincia` text NOT NULL,
`sigla` varchar(2) NOT NULL,
PRIMARY KEY (`id`)
);
CREATE TABLE IF NOT EXISTS `comuni` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_regione` int(10) unsigned NOT NULL,
`id_provincia` int(10) unsigned NOT NULL,
`comune` text NOT NULL,
PRIMARY KEY (`id`)
);

Per poter avere un sql per l'import delle regioni, province e comuni clicca qui

Connessione al Database

In questo file eseguiremo solamente la connessione al database, e potremo includerlo in qualunque script in cui interagiremo con il database:

$conn = mysql_connect("hostname", "username", "password") or die(mysql_error());
mysql_select_db("db_name", $conn) or die(mysql_error());

Se ti interessa questa guida, seguici tramite la pagina Facebook o iscriviti ai Feed RSS


Autore

Sviluppatore web, aree riservete e gestionali.
Svolgo con passione e determinazione il proprio lavoro dedicando tempo alla ricerca e all'approfondimento di novità.


Sito web dell'autore

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :