Hola pido 2 ayudas la 1 es que en un select el cual ya me trae los datos de la bd bien y todo el problema es que quiero que cuando seleccione un valor en especial me mande llamar un input y un boton que los tendre en "hidden" pero no logro hacerlo, en la base de datos tengo la descripcion y el id de lo que muestra el select, ya traigo en un input el id que selecciona en el select en el caso de arriba quiero que cuando seleccione ("otros") q trae un id de 999999 me mande mostrar el input y el boton
y la 2 es que cuando selecciono algo que no sea el id 99999 me traiga el valor que contiene el select, ya que el select si muestra la descripcion bien que es lo que kiero mandar al text area.
Espero y me puedan ayudar Gracias!!
les dejo el codigo del select:
select name="codigo" class="combo" onChange="select(this);">
<?PHP
include_once("conexion.php");
$result = mysql_query("SELECT id, descripcion FROM catalogo ORDER BY id");
while ($row=mysql_fetch_array($result))
{
if ($sw_esta_1=="")
{
$estado = $row[id];
$sw_esta_1 = 1;
}
if ($estado==$row[id]) {
echo ("<OPTION VALUE=".$row[id]." SELECTED>".$row[descripcion]);
}
else {
echo ("<OPTION VALUE=".$row[id].">".$row[descripcion]);
}
}
?>
</select>
************************************************** *************
y el input lo tengo asi:
<input type="hidden" id="testemma" name="testemma" value = "" >
y asi el text area:
<textarea id="emmaArea" name="emmaArea"cols="20" rows="10" > </textarea><br />
************************************************** **********
en el script asi:
function select(slct){
var idSeleccionado = document.getElementById("testemma").value = slct.options[slct.selectedIndex].value;}
************************************************** **********
ya tengo el id solamente que como digo que cuando sea el id 999999 salgan los input?