problemas con select

spoil
10 de Agosto del 2009
Tengo 3 select en mi formulario el primero muestra los numeros de serie y el numero d einventario de cada equipo del departamento q se elija, luego necesito q si por decir quiero elegir el num serie pues automaticamente se elija el num inventario correspondiente al mismo equipo.Pleas
<?php echo '<select name="num_serie" onChange="this.form.submit()">n';
if (!empty($id_padre))
{
$SQLconsulta_hija="SELECT num_serie,num_inventario FROM equipos where id_departamento=$id_padre";
$consulta_hija = conex($SQLconsulta_hija) or die(mysql_error());
if(!empty($id_hijo))
{
if (mysql_num_rows($consulta_hija) != 0)
{
While ($registro_hija=mysql_fetch_row($consulta_hija))
{
if ($registro_hija[1]==$id_hijo)
{
echo '<option value="'.$registro_hija[0].'" selected>'.$registro_hija[0];
} else {
echo '<option value="'.$registro_hija[0].'">'.$registro_hija[0];
}
}
} else {
echo '<option value=""> No hay registros para este Item </option>';
}
}
else
{
if (mysql_num_rows($consulta_hija) != 0)
{
While ($registro_hija=mysql_fetch_row($consulta_hija))
{
if ($id_hija == $registro_hija[0])
{
echo '<option value="'.$registro_hija[0].'" selected>'.$registro_hija[0];
} else {
echo '<option value="'.$registro_hija[0].'">'.$registro_hija[0];
}
}
} else {
echo '<option value=""> No hay registros para este Item </option>';
}
}
} else {
echo '<option value=""> <-- Seleccione un Item </option>';
}
echo '</select>';
?></div>
</td>
<td><span
style="font-family: Franklin Gothic Medium Cond; font-weight: bold;">&oacute;</span></td>
<td
style="font-weight: bold; font-family: Franklin Gothic Medium Cond;">Numero
de inventario:*</td>
<td style="text-align: left;"><?php echo '<select name="num_inventario" onChange="this.form.submit()">';
if (!empty($id_padre))
{
$SQLconsulta_hijo="SELECT num_inventario,num_serie FROM equipos where id_departamento=$id_padre";
$consulta_hijo = conex($SQLconsulta_hijo) or die(mysql_error());
if(!empty($id_hija))
{
if (mysql_num_rows($consulta_hijo) != 0)
{
While ($registro_hijo=mysql_fetch_row($consulta_hijo))
{
if ($registro_hijo[1]==$id_hija)
{
echo '<option value="'.$registro_hijo[0].'" selected>'.$registro_hijo[0];
} else {
echo '<option value="'.$registro_hijo[0].'">'.$registro_hijo[0];
}
}
} else {
echo '<option value=""> No hay registros para este Item </option>';
}
}
else
{
if (mysql_num_rows($consulta_hijo) != 0)
{
While ($registro_hijo=mysql_fetch_row($consulta_hijo))
{
if ($id_hijo == $registro_hijo[0])
{
echo '<option value="'.$registro_hijo[0].'" selected>'.$registro_hijo[0];
} else
{
echo '<option value="'.$registro_hijo[0].'">'.$registro_hijo[0];
} }
} else {
echo '<option value=""> No hay registros para este Item </option>';
}
}
} else {
echo '<option value=""> <-- Seleccione un Item </option>';
}
echo '</select>';
?>