Retroceder   Foros del Web > Programación para sitios web > PHP

Respuesta
 
Herramientas Desplegado
Antiguo 26-mar-2008, 19:43   #1 (permalink)
Ruben_C ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 168
Exclamación se repiten registros en lista desplegable

Hola a todos, espero me puedan ayudar.

Tengo una lista desplegable en la que aparecen los registros de una base de datos. Se conecta bien y muestra los registros, el problema es que los muestra varias veces. Por ejemplo estos son los registros

Musica
Canto
Baile
Pintura

si existen 10 usuarios que eligen musica, en la lista deplegable aparece 10 veces musica.

Como puedo hacer para que no se repitan las mismas palabras?
Ruben_C está desconectado   Responder Citando
Antiguo 26-mar-2008, 19:47   #2 (permalink)
suntus sólo puede mejorar
 
Fecha de Ingreso: noviembre-2002
Mensajes: 542
Re: se repiten registros en lista desplegable

Cita:
Iniciado por Ruben_C Ver Mensaje
Hola a todos, espero me puedan ayudar.

Tengo una lista desplegable en la que aparecen los registros de una base de datos. Se conecta bien y muestra los registros, el problema es que los muestra varias veces. Por ejemplo estos son los registros

Musica
Canto
Baile
Pintura

si existen 10 usuarios que eligen musica, en la lista deplegable aparece 10 veces musica.

Como puedo hacer para que no se repitan las mismas palabras?
SELECT DISTINT
suntus está desconectado   Responder Citando
Antiguo 26-mar-2008, 19:49   #3 (permalink)
Carlojas está en el buen camino
 
Avatar de Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Bucaramanga, Colombia
Mensajes: 717
Re: se repiten registros en lista desplegable

No se entiende muy bien tu inquietud, como es que llenas la lista con los datos de tu tabla? si puedes publicar el código que utilizas sera mas facil detectar el problema





Saludos.
Carlojas esta en línea ahora   Responder Citando
Antiguo 26-mar-2008, 19:57   #4 (permalink)
Ruben_C ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 168
Re: se repiten registros en lista desplegable

Este es el codigo

<?php require_once('Connections/seleccion.php');

mysql_select_db($database_seleccion, $seleccion);


$sql=mysql_query("SELECT arte FROM registro",$seleccion);
?>

<select name="lista" onchange="pedirDatos()">
<?php
while($row = mysql_fetch_array($sql)){
echo "<option>".$row['arte']."</option>";
}
?>
</select>

La idea no es insertar registros, si no mostrar los usuarios que estan en la categoria, por ejemplo: musica. y que abajo de la lista desplegable se muestren todos aquellos que corresponden a esa categoria. En el fondo es una busqueda.

El problema es que el item musica se repite por cada ves que se ha ingresado en la base de datos.

¿se entiende?
Ruben_C está desconectado   Responder Citando
Antiguo 26-mar-2008, 20:09   #5 (permalink)
suntus sólo puede mejorar
 
Fecha de Ingreso: noviembre-2002
Mensajes: 542
Re: se repiten registros en lista desplegable

SELECT DISTINCT cometi un error pero vamos que con buscar mi cagada en yahoo te hubiera sobrado.

como ya nos vamos conociendo t lo pondre mas facil.. copy paste..

<?php require_once('Connections/seleccion.php');

mysql_select_db($database_seleccion, $seleccion);


$sql=mysql_query("SELECT DISTINCT arte FROM registro",$seleccion);
?>

<select name="lista" onchange="pedirDatos()">
<?php
while($row = mysql_fetch_array($sql)){
echo "<option>".$row['arte']."</option>";
}
?>
</select>
suntus está desconectado   Responder Citando
Antiguo 26-mar-2008, 20:22   #6 (permalink)
Ruben_C ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 168
Re: se repiten registros en lista desplegable

jejeje, gracias gracias. suntus, ya se arregló
Ruben_C está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:58.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93