Combobox dinámico
Jorvidu,
Gusto de saludarte, necesito tu ayuda en relación a la creación de un combobox dinámico en php y mysql.
El problema es que tengo una sola tabla en donde tengo un campo Id de productos y otro campo que corresponde código del producto. Mi idea es crear 2 combobox en donde el primero busque en la base de datos y me despliegue todos los Id, luego al seleccionar un id me muestre en el combobox2 el código del producto al cual esta ligado dicho Id.
La verdad es que he logrado que en el combobox1 me muestre todos los Id de la tabla pero al momento de seleccionar una opción no me resulta que me muestre en el segundo combobox el código del producto.
Espero me puedas ayudar ya que no he logrado dar con la solución.
Te envío mi código para ver si me puedes ayudar
Saludos
El chelo
<form id="form1" name="form1" method="post" action="">
<table width="752" border="1" align="center">
<tr>
<td class="Estilo6">Código producto
<td colspan="3" class="Estilo3">
<select name="combo1">
<?php
//aca va la conección a la BD
$busqueda_producto = mysql_query("SELECT producto_codigo FROM producto", $link);
while($row = mysql_fetch_array($busqueda_producto))
{
$producto=$row['producto_codigo'];
//$direc=$row['sucursal_direc'];
echo "<option value='$producto'>".$producto."</option>\n";
}
?>
</select>
<select name="combo2" onChange="submit();">
<?php
//aca va la conección a la BD
$busqueda_codigo = mysql_query("SELECT producto_biencod FROM producto where producto_codigo='$producto'", $link);
while($row = mysql_fetch_array($busqueda_codigo))
{
$codigo=$row['producto_biencod'];
//$direc=$row['sucursal_direc'];
echo "<option value='$codigo'>".$codigo."</option>\n";
}
?>
</select></td>
</form>
Gusto de saludarte, necesito tu ayuda en relación a la creación de un combobox dinámico en php y mysql.
El problema es que tengo una sola tabla en donde tengo un campo Id de productos y otro campo que corresponde código del producto. Mi idea es crear 2 combobox en donde el primero busque en la base de datos y me despliegue todos los Id, luego al seleccionar un id me muestre en el combobox2 el código del producto al cual esta ligado dicho Id.
La verdad es que he logrado que en el combobox1 me muestre todos los Id de la tabla pero al momento de seleccionar una opción no me resulta que me muestre en el segundo combobox el código del producto.
Espero me puedas ayudar ya que no he logrado dar con la solución.
Te envío mi código para ver si me puedes ayudar
Saludos
El chelo
<form id="form1" name="form1" method="post" action="">
<table width="752" border="1" align="center">
<tr>
<td class="Estilo6">Código producto
<td colspan="3" class="Estilo3">
<select name="combo1">
<?php
//aca va la conección a la BD
$busqueda_producto = mysql_query("SELECT producto_codigo FROM producto", $link);
while($row = mysql_fetch_array($busqueda_producto))
{
$producto=$row['producto_codigo'];
//$direc=$row['sucursal_direc'];
echo "<option value='$producto'>".$producto."</option>\n";
}
?>
</select>
<select name="combo2" onChange="submit();">
<?php
//aca va la conección a la BD
$busqueda_codigo = mysql_query("SELECT producto_biencod FROM producto where producto_codigo='$producto'", $link);
while($row = mysql_fetch_array($busqueda_codigo))
{
$codigo=$row['producto_biencod'];
//$direc=$row['sucursal_direc'];
echo "<option value='$codigo'>".$codigo."</option>\n";
}
?>
</select></td>
</form>
1 Respuesta
Respuesta de Jorge Vila