Select dinamiche con JQuery e PHP - Guida II

Creato il 25 settembre 2012 da Decadeweb @simone_marchese
jQueryPHPTutorial

Pagina principale

La nostra index.php contiene nel BODY le tre select che come abbiamo detto solo quella delle regioni e delle province saranno già popolate:

<label for="region">Regione:</label>
<select id="region" name="region" onchange="selProvCom(this.value);">
<option value="" selected="selected">-- seleziona --</option>
<?php
// Collegamento ad database.
include("dbconfig.php");
// Query selezione tutte le regioni.
$sql = "select * from regioni order by regione";
// Eseguo la query.
$result = mysql_query($sql, $conn);
while($region = mysql_fetch_array($result)) {
?>
<option value="<?php echo $region['id']; ?>"><?php echo $region['regione']; ?></option>
<?php
}
?>
</select>
<label for="province">Provincia:</label>
<select id="province" name="province" onchange="selCom(this.value);">
<option value="" selected="selected">-- seleziona --</option>
<?php
// Query selezione tutte le province.
$sql = "select * from province order by provincia";
// Eseguo la query.
$result = mysql_query($sql, $conn);
while($province = mysql_fetch_array($result)) {
?>
<option value="<?php echo $province['id']; ?>"><?php echo $province['provincia']; ?></option>
<?php
}
?>
</select>
<label for="city">Città:</label>
<select id="city" name="city">
<option value="" selected="selected">-- seleziona --</option>
</select>

Di semplice apprendimento tre select di regioni, province e comuni con le prime due popolate dai record delle rispettive tabelle.


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