Buenas tardes amigos foreros, se que ustedes me pueden ayudar a mejorar en el desarrollo de un sistema...
lo que pretendo es que quiero editar un formulario, pero en este se encuentra un combobox...
Tengo 2 tablas: una llamada Puestos y otra Categorias:
Cita: tcategorias (nombre de la tabla y sus campos)
cat_cve
cat_nombre
tpuestos (nombre de la tabla y sus campos)
puesto_cve
puesto_nombre
puesto_fk_categ_cve
Por ejemplo cuando agrego nuevo puesto solo grabo la clave de la categoria por ejemplo clave=1 (no grabo el nombre)
Parte del codigo... donde cargo la clave y el nombre de la categoria
Código PHP:
<tr>
<td>Categoria</td>
<?php $link=Conectarse();
$consulta="SELECT cat_cve,cat_nombre FROM tcategorias";
$result= mysql_query ($consulta)
?>
<td> <select name="cboCategoria" id="cboCategoria">
<option value="">Seleccione...</option>
<?php
while ($fila= mysql_fetch_array($result)){
echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
}
?>
</select>
</td>
</tr>
Código PHP:
/* parte del codigo donde grabo */
$query="INSERT INTO tPuestos(puesto_nombre,puesto_fk_cve_cat)";
$query .= "VALUES('" . $_POST["txtDescripcion"] . "','" .$_POST["cboCategoria"] ."')";
return $query;
entonces alli viene la duda como extraigo los datos grabados del combo (tanto la clave y su nombre) si quiero modificar algun puesto, es decir... cuando seleccione el puesto a modificar, en el formulario muestre tambien la categoria que corresponda a la clave que se grabo inicialmente en el combo y esta se pueda cambiar con otra categoria y obviamente se grabe solamente en mi tabla puestos la clave de la categoria...
por su ayuda muchas gracias