Per completezza, allego la parte di codice in PHP:
Codice PHP:
if($id == 0){
$query="SELECT * FROM comuni ORDER BY comune";
}else{
$query="SELECT * FROM comuni WHERE provincia = " . $id . " ORDER BY comune";
}
$result = $connessione->query($query);
$indice = 0;
while($row1 = $result->fetch_array(MYSQLI_ASSOC))
{
$testo[$indice] = $row1['comune'];
$valore[$indice] = $row1['id'];
$indice = $indice + 1;
}
$indice = $indice - 1;
$arr = array('indice' => $indice,
'elenco' => array('testo' => $testo,
'valore' => $valore));
$data = json_encode($arr);
echo $data;