Comunidad de diseño web y desarrollo en internet online

Actualizar datos(BD) en un combox (php and mysql)

Citar            
MensajeEscrito el 13 Jun 2012 05:11 pm
Que tal amigos:

Bueno mi duda es la siguiente:


Tengo 2 tablas, una persona otra ciudad.

persona: id_persona, nombre_persona, ciudad_persona(INT)
ciudad: id_ciudad(INT), nombre_ciudad

la cosa es que en un formulario de ingreso de personas tengo un combobox elegir la ciudad, esta ciudad la busca en la tabla ciudad y la ingreso en la tabla persona en el campo ciudad_persona

Esto:

Código PHP :

<?php 
                //Consultamos en la BD por la tabla ciudad
                //****************************************
                $query2="SELECT * FROM ciudad";    
                $resultc=mysql_query($query2)     
                ?>
                
                <select id="ciudad" name="ciudad" >
                <?php
                while($row=mysql_fetch_array($resultc))
                {
                echo '<option value="'.$row["id_ciudad"].'">
                      '.$row["nombre_ciudad"].'</option>';
                }
                                ?>
                </select>


Funciona perfecto,
Pero ahora quiero editar los datos de persona(pinchar en editar por ejemplo y me traiga los datos desde mysql a un formulario ), y necesito que en el combox me muestre la ciudad ya elegida cuando se inserto la persona, y luego darme la opcion de elegir otra(editar).

se entiende...espero que si.


Gracias!
Editar/Borrar Mensaje

Por rodrigo.pichinual

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Jun 2012 06:25 pm
Estimado

No seria mas facil tener una sola tabla con todos los datos para cada persona? Seria mucho mas simple al momento d editarla.

La tabla ciudad esta demas ya que puedes tener las ciudades en el select y las insertas directamente junto a los demas datos en una sola tabla.

Te recomiendo hacerlo en una sola tabla.

Saludos

Por nethost_cl

36 de clabLevel



Genero:Masculino  

CHILE

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.