Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2011, 01:39
Avatar de arepavieja
arepavieja
 
Fecha de Ingreso: marzo-2011
Mensajes: 207
Antigüedad: 13 años, 11 meses
Puntos: 9
Respuesta: <select> Automatico con MySQL

Tienes este código verdad?
Código HTML:
Ver original
  1. <select id="pais" name="pais" class="cuenta-save-1">
  2.                                             <option value="AF">Afganistán</option>
  3.                                             <option value="AL">Albania</option>
  4.                                             <option value="DE">Alemania</option>
  5.                                             <option value="DZ">Argelia</option>
  6.                                             <option value="AD">Andorra</option>
  7.  
  8.                                             <option value="AO">Angola</option>
  9.                                             <option value="AI">Anguila</option>
  10.                                             <option value="AG">Antigua y Barbuda</option>
  11.                                             <option value="AN">Antillas Neerlandesas</option>
  12.                                             <option value="AQ">Antártida</option>
  13.                                             <option value="SA">Arabia Saudita</option>
cuando guardes algún valor de esos en la BD el guardará el "value" cierto?, es decir, AF o AL o DE etc.

teniendo ese valor en la BD ya puedes compararlo con lo que tienes en el select. Para mayor facilidad podrías trabajar el select directamente con los registros de la BD sin tener que escribir tantos options.

Código PHP:
Ver original
  1. <select id="pais" name="pais" class="cuenta-save-1">
  2.                                             <option value="AF"
  3.       <?php if (!(strcmp(AF, $row['campo']))) {echo "selected=\"selected\"";} ?>>Afganistán</option>
  4.                                             <option value="AL"
  5.       <?php if (!(strcmp(AL, $row['campo']))) {echo "selected=\"selected\"";} ?>>Albania</option>
  6.                                             <option value="DE"
  7.       <?php if (!(strcmp(DE, $row['campo']))) {echo "selected=\"selected\"";} ?>>Alemania</option>
  8. </select>