este es el javaScript que uso para generar el otro select, el $conexion es una instancia de una clase que tengo que es una utilidad para conectarme a mysql y hacer operaciones con ella.
Código PHP:
$queryCUOTA = 'SELECT CUOTCODIG, CUOTNOMBR FROM CUOT WHERE CUOTESTAD=1';
<script language="JavaScript">
function cuota()
{
<?php
$conexion->conectar();
$resCUOTA =$conexion->consulta($queryCUOTA);
echo "var queryCuotaS=\"<label for='tipoCuota' class='mandatRight'>Tipo Cuota:</label>\"+";
echo "\"<select size='1' name='tipoCuota' class='inputText'>\"+";
for($i=0; $i<$conexion->numregistrosQ($resCUOTA);$i++)
echo "\"<option value='".mysql_result($resCUOTA,$i,0)."'>".mysql_result($resCUOTA,$i,1)."</option>\"+";
echo "\"</select>\";";
$conexion->cerrarConexion();
?>
document.getElementById('cuotaS').innerHTML = queryCuotaS;
}
Código HTML:
<body> <form name='cobroAporte' method='POST' action='<?=$_SERVER['PHP_SELF']?>' > <div> <label for="concepto" class="mandatRight"> Concepto: </label> <select name="concepto" size="1" class="inputText" onchange="(this.selectedIndex==3)?cuota():document.getElementById('cuotaS').innerHTML=''"> <OPTION>Matricula</OPTION> <OPTION>Carnet</OPTION> <OPTION>Certificado</OPTION> <OPTION>Cuota</OPTION> </select> </div> <div id="cuotaS"></div> ....
bueno gracias de todas maneras por la ayuda que me brinden.