Galera, tenho um dropdown que gostaria de alimentá-lo com dados vindos do banco de dados, no caso, UF. E a partir do momento que a pessoa seleciona-se um UF, desse um SELECT no meu banco de dados e alimenta-se o outro dropdown com as Cidades deste UF.
Sei que é possível fazer com AJAX, porém não consigo acertar a sintaxe.
<?php
$pdo = new PDO('mysql:host=localhost;dbname=muchiutt', 'root', 'senha');
$stmt = $pdo->prepare('select cidadeid, descricao from cidade where ufid=? order by descricao');
$stmt->bindValue(1, ((int)$_POST['ufid']), PDO::PARAM_INT);
$stmt->execute();
$resultCidade = $stmt->fetchAll();
$stmt->closeCursor();
echo json_encode($resultCidade);
Esse exemplo está completo mediante layout dessas tabelas: