verán tengo un combobox que muestra los detalles de mi Base de datos todo lo muestra perfecto pero al momento de darle al select me lanza bien mi primer valor de ambos select pero cuando escogo el segundo valor del option solo me deja escoger un solo valor en mis demás select les dejo el código:
<?php
mysql_connect("localhost","root","");
mysql_select_db("usuarios");
?>
<html>
<head>
<title>CATALOGO</title>
</head>
<body>
<fieldset>
<legend align="center">Categoria y Tipo</legend>
<p align="center">Categoria de Obra</p>
<form method="POST" >
<div align="center"><select name='categoria' onchange='submit()'>
<?php
$sql="SELECT id_concept, desc_concept FROM catalogo WHERE id_cat = 1";
$rec=mysql_query($sql);
while($row=mysql_fetch_array($rec))
{
echo "<option value='".$row['id_concept']."' ";
if($_POST['categoria']==$row['id_concept'])
echo " SELECTED ";
echo ">";
echo $row['desc_concept'];
echo "</option>";
}?>
</select>
</div>
</form>
<p align="center"> Tipo de Obra</p>
<form method="POST" >
<div align="center"><select name='tipo' onchange='submit()'>
<?php
$sql_02="SELECT id_concept, desc_concept FROM catalogo WHERE id_cat = 2";
$rec_02=mysql_query($sql_02);
while($row_02=mysql_fetch_array($rec_02))
{
echo "<option value='".$row_02['id_concept']."' ";
if($_POST['tipo']==$row_02['id_concept'])
echo " SELECTED ";
echo ">";
echo $row_02['desc_concept'];
echo "</option>";
}?>
</select>
</div>
</form>
</body>
</html>
por favor si alguien puede ayudarme
Código PHP:
[PHP][HTML][PHP]