elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Desarrollo Web / editar formulario de datos de dos tablas distintas en: 25 Septiembre 2012, 22:50 pm
Buenas tarde, se que ustedes me pueden ayudar...

tengo 2 tablas una llamada puestos y otra trabla tipopuesto

TABLA "TIPO_PUESTOS"
id_tipop
nombre_tipopuesto

Datos:
id_tipop   nombre_tipopuesto
1             CONFIANZA
2             BASE
3             EVENTUAL
4             ....varios_tipos puestos

TABLA "PUESTOS"
id_puesto
nombre_puesto
id_fk_cve_tipop

Datos:
id_puesto - nombre_puesto - id_fk_cve_tipop
1               DIRECTOR           1
2               OPERADOR           2
3               OPERADOR           3
4               ADMINISTATIVO   2

Estos datos los lleno en un formulario y los salvo perfectamente (pero en la tablas de PUESTOS) solo grabo el ID de la tabla Tipo_puestos

El detalle viene cuando quiero modificar algun puesto que por error le puse un tipo de puesto diferente, obviamente el ID me lo puesta, pero como saber que nombre tiene el ID que grabe en la tabla puestos,

para ello tengo el siguiente codigo:
Código:
<td>Tipo de Puesto</td>
      <?php  $link=Conectarse();
        $consulta="SELECT * FROM tpuestos INNER JOIN tcategorias ON puesto_fk_cve_cat=cat_cve";
$result= mysql_query ($consulta)
      ?>  
     <td> <select name="cboCategoria" id="cboCategoria">
                 
                  <?php
                    while ($fila= mysql_fetch_array($result))
      {
if($fila["puesto_fk_cve_cat"]==$fila["cat_cve"])
    {
echo "<option value='".$fila['cat_cve']."'>".$fila['cat_descripcion']."</option>";
}
else
      {
   echo "<option value='".$fila['cat_cve']."'>".$fila['cat_descripcion']."</option>";
                         }
  }
  ?>
          </select>     
    </td>  
</tr>

para que cuando quiera modificar algun puesto, en mi formulario me muestre el nombre del ID que corresponde a la tabla tipo puestos, y al modificarlo y grabe, solo se actualice el ID modificado en mi tabla ID Puestos...


saludos
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines