Cita:
Iniciado por pateketrueke Código PHP:
echo '<option value="' . $valor . '"';
if ($el_valor_en_la_bd == $valor) echo ' selected="selected"';
echo '>' . $valor . '</option>';
Estas muy cerca, seguro es cuestion de descubrir como incluir la variable ($valor)en el option value, ya que me esta imprimiendo exactamente $valor o en mi caso particular $Nombres dentro del select aun cuando si me muestra datos diferentes de la seleccion en el mismo, es decir me muestra dos veces $Nombres en el select pero cada uno me trae registros diferentes.
Para q no te confundas yo capturo el dato de mi tabla en la b.d. con la variable $Nombres, por eso en el if esta $Nombres==$Nombres
Asi lo trabaje pero aun no funciona
Código PHP:
Ver original<select name="Nombres" size="0" class="bottom">
<option selected="selected"> </option>
<?
$query_nombres = "SELECT Nombres FROM benefactor ORDER BY Nombres ASC";
$Nombres = $reg["Nombres"];
//echo "<option>$Nombres</option>"
echo '<option value="'.$Nombres.'"';
if ($Nombres==$Nombres) echo 'selected="selected"';
echo '>' .$Nombres. '</option>';
?>
</select>