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

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 26/03/08, 19:43:14   #1 (permalink)
Ruben_C ha deshabilitado el Karma
 
Registrado: feb 2006
Mensajes: 95
Ruben_C is offline  
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?
  Responder Con Cita
Antiguo 26/03/08, 19:47:09   #2 (permalink)
suntus no ha recibido karma de otros usuarios
 
Registrado: nov 2002
Mensajes: 508
suntus is offline  
Re: se repiten registros en lista desplegable

Cita:
Originalmente publicado 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
  Responder Con Cita
Antiguo 26/03/08, 19:49:23   #3 (permalink)
Carlojas tiene un saldo positivo de karma
 
Registrado: jun 2007
Ubicación: Bucaramanga, Colombia
Mensajes: 542
Carlojas is offline  
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.
  Responder Con Cita
Antiguo 26/03/08, 19:57:05   #4 (permalink)
Ruben_C ha deshabilitado el Karma
 
Registrado: feb 2006
Mensajes: 95
Ruben_C is offline  
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?
  Responder Con Cita
Antiguo 26/03/08, 20:09:33   #5 (permalink)
suntus no ha recibido karma de otros usuarios
 
Registrado: nov 2002
Mensajes: 508
suntus is offline  
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>
  Responder Con Cita
Antiguo 26/03/08, 20:22:15   #6 (permalink)
Ruben_C ha deshabilitado el Karma
 
Registrado: feb 2006
Mensajes: 95
Ruben_C is offline  
Re: se repiten registros en lista desplegable

jejeje, gracias gracias. suntus, ya se arregló
  Responder Con Cita
Respuesta


Califica este Tema - se repiten registros en lista desplegable.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 09:09:36.

Message Board Statistics

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 94 95