Que tal, Prueba con esto:
Tu campo Select en html
Código HTML:
Paises:
<select name="micampo" id="combobox" onChange="TraeLista('paises')">
<option>Seleccionar de la Lista</option>
</select>
Crea una funcion utilizando la libreria de JQUERY
Código:
function TraeLista(valor){
var url = "ruta/del/archivo.php";
$.post(url,{'lista':valor},function(data){
$('#combobox').append(data);
});
}
Y por Ultimo tu Archivo.php, asumiendo que en el include esta la configuracion y una funcion conectar_bd() para acceder a tu BD.
Código PHP:
include("ruta/archivo/conexion/bd.php");
$lista = $_POST['lista'];
$Datos = array();
$query = "SELECT id,nombre_pais FROM $lista WHERE 1";
$sql = mysql_query($query,conectar_bd())
while($fila = mysql_fetch_assoc($sql)) array_push($Datos,$fila);
foreach($Datos as $key => $valor){
$id = $valor['id'];
$pais = $valor['nombre_pais'];
echo '<option value="'.$id.'">'.$pais.'</option>';
}
Espero te sirva y sepas utilizarlo para lo que necesites
Saludos desde Guayaquil - Ecuador