Foros del Web » Programando para Internet » PHP »

Consulta ordenada y sin repeticion

Estas en el tema de Consulta ordenada y sin repeticion en el foro de PHP en Foros del Web. Cordial Saludo, He estado tratando de hacer un código donde haya generación de una consulta de mysql con php ordenada y sin repetición es decir: ...
  #1 (permalink)  
Antiguo 09/07/2008, 18:19
 
Fecha de Ingreso: julio-2008
Mensajes: 5
Antigüedad: 15 años, 9 meses
Puntos: 0
Consulta ordenada y sin repeticion

Cordial Saludo,

He estado tratando de hacer un código donde haya generación de una consulta de mysql con php ordenada y sin repetición es decir:

Tengo en la base de datos, mysql, números del 01 al 77 , necesito que siempre se consulte un numero distinto diario (cada día se comienza de nuevo con los 77 números de serie, claro que nunca los utilizan todos el mismo día) es decir:

en un día entran 60 personas y a cada persona que entre, se le debe generar un numero del 01 al 77, preferiblemente en orden, pero estos números no se pueden repetir en un día; ya al otro día pude empezar desde 01 de nuevo. No importa que haya que hacer manualmente el procedimiento para "resetearlo" cada día, y así empiece desde 01 al otro día.

Como puedo hacer ese código en php??, tengo medio idea pero no se como hacer para que no se repitan los números y tampoco se como hacer para que salgan en orden.
  #2 (permalink)  
Antiguo 09/07/2008, 20:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 21
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Consulta ordenada y sin repeticion

bueno creo que lo que podrias hacer es crear una tabla historica donde almacenes todos esos numeros del dia asociados al nombre de la persona.

primero inserta los datos de hoy en la tabla de datos historica para que no los pierdas y luego vacias la tabla actual, es decir, la que almacena los datos del dia!!! y el campo que continene los numeros por logica deberia de ser un campo autoincrement!!! para que se incremente automáticamente!!! asi siempre sera en un orden ascendente.

quizas asi lo soluciones!!! pero me gustaria ver tu codigo!!!
  #3 (permalink)  
Antiguo 09/07/2008, 20:54
 
Fecha de Ingreso: julio-2008
Mensajes: 5
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Consulta ordenada y sin repeticion

muy muy buena la idea... de verdad que si!!! lo de autoincrement; pues el código me toca hacerlo ahorita, pero necesito una idea para hacer todo lo que necesito elaborar, de verdad que me sirvió mucho la idea no había pensado en eso. Sin embargo, necesito saber cpmo hago para crear dos dígitos en el autoincrement es decir seria bueno que en vez de 1 saliera 01, como puedo hacer eso...perdóname la ignorancia. y de igual manera como puedo lograr que el autoincrement vuelva a 00, es decir tocaría eliminar la tabla y volver a crearla??

Muchas Gracias por la gran colaboración!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:31.