Regreso para plantearles el problema que tengo: Tengo un combo que lleno con el contenido de una tabla llamada "area"en este solo debo de mostrar los codidigos de areas, la tabla es mas o menos asi:
Cita:
Esto significa que el contenido del combo debe ser 0001 0002 y 0003 el cual lo logro hacer con este codigo:CODIGO NOMBRE DE AREA
0001 Fisica
0002 Matematicas
0003 Computacion
0001 Fisica
0002 Matematicas
0003 Computacion
Código PHP:
<?
$conexion=conectarse();
$resultado = mysql_query("SELECT * FROM area", $conexion);
?>
<td><div align="left"><span class="Estilo5">Area: </span></div></td>
<td colspan="2"><select name="buscando" id="anyo" >
<?
while ($c_area = mysql_fetch_array($resultado))
{ ?>
<option><? echo $c_area[0];?></option>
<p>
<br>
<p>
</p>
<?
}
?>
</select>
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
Inutilmente he tratado de hacerlo de esta manera pero solo me imprime el primer registro de la tabla o sea el nombre Fisica, si cambio en el combo al codigo 0002 me sigue mostrando Fisica
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Código PHP:
<?
$parametro=$_POST['buscando'];
$sql=mysql_query("SELECT * FROM area WHERE nom_area LIKE '%$parametro%'", $conexion);
$narea= mysql_fetch_array($sql)
?>
<input name="desc_area" type="text" id="desc_area2" value="<? echo $narea[1];?>" size="30"></td>
Atentamente El_Aprendiz