si el select 1 tiene la opcion "carnada", en el select 2 saldra la lista de toodas las especies pertenecientes al grupo carnada, y asi sucesivamente, todos los datos estan en una misma base de datos, y la consulta del primer select la hace bien, pero tengo un problemita cuando le agrego el codigo javascript, que me muestra el siguiente error:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\prog_inpa136\prueba.php on line 55
e corregido el codigo en todos los anidamientos de php, y me da el mismo error, el codigo php es el siguiente:
Código PHP:
<?php
//Conexion con la base
mysql_connect("localhost","root","0000");
mysql_select_db("db_inpa136");
?>
<script type = "text/javascript">
function ComponerLista(depto) {
document.forms.frmDatos.nombre_grupo.disabled = true;
document.forms.frmDatos.nombre_especie.lenght = 0;
SeleccionarEmpleados(depto);
document.forms.frmDatos.nombre_grupo.disabled = false;
}
</script>
<script type = "text/javascript">
function SeleccionarEmpleados(depto) {
var o;
document.forms.frmDatos.nombre_especie.disabled = true;
<?php
$tabla_especie = mysql_query("SELECT espannol FROM tbl_sp_current ORDER BY grupo ASC");
while($empl = mysql_fetch_array($tabla_especie)) {
?>
if(depto == '<?php echo $empl['grupo']; ?>') {
o = document.createElement("OPTION");
o.text = '<?php echo $empleado['espannol']; ?>';
o.value = '<?php echo $empleado['espanol']; ?>';
document.forms.frmDatos.nombre_especie.options.add(o);
}
}
document.forms.frmDatos.nombre_especie.disabled = false;
}
</script>
<form name="frmDatos" action="" method="POST">
<label>Grupo
<select name="nombre_grupo">
<?php
$tabla_grupo = mysql_query("SELECT DISTINCT grupo FROM tbl_sp_current ORDER BY grupo ASC");
while($depto = mysql_fetch_array($tabla_grupo)) {
?>
<option value = "<?php echo $depto['grupo']; ?>"></option>
<?php
}
?>
</select>
</label>
<label>Especies
<select name="nombre_especie"></select>
</label>
</form>