Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/10/2004, 11:24
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
El "DISTINCT" lo debes usar en tu "SELECT" .. tomando en considereción que si usas un * ... el campo tomado para que sea "distinto" será el primero que tengas en tu tabla (estructura) descrito .. (ID? .. autonumético y único?):

SELECT DISTINCT * FROM $TableName WHERE tema=$idt ORDER BY rand()

SI "distinto" ha de ser otro campo . .por ejemplo un "nombre" o "nick" o algo así .. usalo tipo:

SELECT DISTINCT campo,otroscampos FROM $TableName WHERE tema=$idt ORDER BY rand()

Un saludo,


PD: Aprovecho para mover el mensaje al foro de "Base de datos" para que te orienten al respecto por si hay dudas.