mmmm sorry specifike arriba ke soy nuevo en sto....no tengo idea pero ahora ke me mencionas lo de combos dependientes stube viendo unos ejemplos...
pero sigo sin entender me parece ke es mas facil hacerlos kon un evento Onchange
tal vez me komplike pero trate de usar mi logika y logre hacer esto...spero me puedan korregir ok....
Código PHP:
Ver original<table width="500" height="100" border="1" align="center">
<tr>
<td>ID Articulo: </td>
<td><label><?
$consulta = mysql_query("SELECT * FROM articulos", $conexion);
echo '<select name="id_articulo" id="id_articulo" onChange="llena_precio()">';
echo '<option value="0">Seleccione </option>';
//genera option
echo '<option value=' . $rows["id_articulo"] . '>' . $rows["id_articulo"] . '</option>';
}
echo '</select>';
?>
</label></td>
</tr>
<tr>
<td>Cantidad</td>
<td><label>
<input name="cantidad" type="text" id="cantidad"/>
</label></td>
</tr>
<tr>
<td>Precio</td>
<td><label>
<script>
function llena_precio(precio){
var articulo = document.getElementById("id_articulo").value
<?
?> var precio =
<? $consulta = mysql_query("SELECT * FROM articulos WHERE id_articulo = ?>" . articulo
. "<?", $conexion);
?>
document.getElementById("precio").value = precio
document.id_articulo.focus()
return precio
}
</script>
<input name="precio" type="text" id="precio" />
</label></td>
</tr>
<tr>
<td> </td>
<td><label>
<input name="siguiente" type="submit" id="siguiente" value="Siguiente"/>
</label></td>
</tr>
</table>
cabe mencionar ke asi komo sta el codigo me pinta en mi text de precio un "undefined"