Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2012, 15:50
Casper2007
 
Fecha de Ingreso: junio-2007
Ubicación: en una casa
Mensajes: 42
Antigüedad: 17 años, 5 meses
Puntos: 0
editar datos de formulario que incluye un combo en php

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"
        
$resultmysql_query ($consulta)
      
?>          
     <td> <select name="cboCategoria" id="cboCategoria">
                  <option value="">Seleccione...</option>
                  <?php
                    
while ($filamysql_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