Código HTML:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data">
<h3> Formulario para enviar datos</h3>
<br> Obra: <input name="nombre_archivo" type="text" size="70" maxlength="70">
<br> Nº Contrato: <input name="description" type="text" size="20" maxlength="250">
<br> Lugar: <input name="lugar_obra" type="text" size="20" maxlength="70">
<br> Fecha: <input name="fecha_obra" type="text" size="20" maxlength="70">
<br> Supervisor: <input name="supervisor_obra" type="text" size="20" maxlength="70">
<br>Imagen: <input name="fichero" type="file" size="150" maxlength="150">
<br>
<form method="POST" enctype="multipart/form-data" action="subir.php">
<p align="left">
<select name="destino">
<option>[Seleccione la categoria]</option>
<option value="categoria1/a/">Categoria</option>
<option value="categoria1/b/">Categoria2</option>
<option value="categoria1/c/">Categoria3</option>
</select></p>
</p>
</form>
<tr>
<input name="submit" type="submit" value="Enviar">
</form>
</body>
Aunque estube pensando un poco y del por que no hacer lo siguiente:
Código PHP:
$consulta_sql=mysql_query("select id_categoria");
while ($registro = mysql_fetch_array($consulta_sql))
{
?>
<option value="<?=$registro["id_categoria"];?>">
<?=$registro["nom_seccion"].", ".$registro["nom_categ"];?>
</option>
<?
y de esa forma haría la consulta con el id, y me lo mostraría en el option.
Cren que seria correcto?