Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/09/2008, 10:39
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: duplicidad de datos.

Hola cearriag,

Lo que pasa es que no estas ocupando el control de manera correcta, debes de ciclar por todas tus opciones y cuando encuentres la opcion que debe de ser seleccionada le agregas el atributo de selected al <option> para que se marque esa opcion, por ejemplo:
Código PHP:
echo"<tr>\n";
echo
"<td ><font face='Verdana, Times, serif' size='2'>Ciudad</font></td>\n";

//************************************************** *******************************************

$sql "SELECT * FROM CIUDAD__CIUD";
$res mysql_query($sql) or die("La consulta fall&oacute;: " mysql_error());
$num mysql_num_rows($res);
//echo"$num";
echo"<td>\n";
echo
"<select name='ciudad' id='ciudad'>\n";
for (
$i=0$i<$num$i++) {
       
$id_residir=mysql_result($res,$i,"ciud_codigo");
       
$nombre=mysql_result($res,$i,"ciud_nombre");
       if(
$nombre == $txtciudad) {
              echo 
"<option selected=\"selected\" value=\"$id_residir\">$nombre</option>";
       } else {
              echo 
"<option value=\"$id_residir\">$nombre</option>";
        }
}
echo
"</select></td>\n";
echo
"</tr>\n"
Saludos