Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2008, 10:26
cearriag
 
Fecha de Ingreso: marzo-2005
Mensajes: 156
Antigüedad: 19 años, 1 mes
Puntos: 0
duplicidad de datos.

Hola amigos.
a continuación les dejo el sigte codigo con su respectiva problemática y explicasón del caso.

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";
echo "<option value='ciud_codigo'>$txtciudad</option>";
for ($i=0; $i<$num; $i++)
{

$id_residir=mysql_result($res,$i,"ciud_codigo");
$nombre=mysql_result($res,$i,"ciud_nombre");
if(mysql_result($res,$i,"ciud_codigo") == ciud_codigo)
{
echo "<option selected value=\"$id_residir\">$nombre</option>";
$i++;
}
else
echo "<option value=$id_residir>$nombre</option>";
}
echo"</select></td>\n";
echo"</tr>\n";

tema es que necesito realizar un update del formulario en donde ademas existe un combobox. Este combobox debe capturar el valor asociado al registro ingresado anteriormente. Eso lo hace bien, lo recupera como debe ser, pero el problema esta en que ese valor recuperado me lo duplica mas de 1 ves, me explico con un ejemplo:

Concepcion
valor recuperado
lota
chillan
concepcion
santiago
concepcion

en conclusion vemos que concepcion se repite mas de una ves.

ahora lo que pensaba era sacr la sigte linea de codigo
echo "<option value='ciud_codigo'>$txtciudad</option>";
al sacarla no recupera el dato valido, recupera siempre otro valor o siempres el mismo.

Desde ya muchas gracias.