Implementar a combolist datos de un while

Hola, yo armo un while con el un query para que me muestre solo la columba país de una tabla, pero los datos se repiten, por ejemplo aparece en el resultado dos veces China.
Lo que quiero es que aparezca una sola vez para poder implementarlo a un combolist.
Espero ansioso su ayuda y le agradezco de antemano.

1 Respuesta

Respuesta
1
Supongo que los países se repiten porque en la tabla de usuarioprivado, tienen varios campos que se repiten... lo que te recomiendo es poner la clausula unique en el select:
$query = "SELECT DISTINCT Pais FROM UsuarioPrivado WHERE TipoDeUsuario = 'Profesional'";
<?php
$query = "SELECT Pais FROM UsuarioPrivado WHERE TipoDeUsuario = 'Profesional'";
$result = @mysql_query($query);
while($myrow=mysql_fetch_array($result)){
echo "<option value='$myrow[Pais]'";
if ($myrow[Pais] == $na_pais){
echo " selected";
}
echo ">$myrow[Pais]</option>";
}
?>
Si me mandas el código para decirte donde esta mal seria más rapido..

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas