Me parece que tu fallo está en el "+<script>$F(param)</script>". Creo que esa sintaxis no es correcta.
Si pusieras el código javascript con el que recoges el parámetro y haces la petición Ajax, y de paso el código PHP con el que recoges los datos sería de ayuda. Como no, te pongo un ejemplillo de ambos códigos, no los he probado pero creo que deberían funcionar.
Un saludo!
Código Javascript
:
Ver original// La función javascript que recoge el parámetro y hace la petición
function obtenerSecciones(){
// Obtienes el valor de la opción seleccionada
var departamento = document.getElementById('idDeTuSelect').value; //No sé cómo se hace con Prototype
// Si usas la librería Prototype
new Ajax.Request('/ruta/hasta/pagina/secciones.php', {
method: 'post',
postBody: 'parametro='+opcion,
onSuccess: procesaRespuesta,
});
}
Y el archivo PHP recibe la petición con
Código PHP:
Ver original$departamento= $_POST['parametro'];
$sql = "SELECT * FROM secciones WHERE id_departamento = ".$departamento;