Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Subir un anuncio

Estas en el tema de Subir un anuncio en el foro de PHP en Foros del Web. Hola, QUisiera saber como puedo hacer para que un anuncio lo puedan subir a la primera posicion del listado mi base de datos tiene un ...
  #1 (permalink)  
Antiguo 23/05/2013, 03:48
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 243
Antigüedad: 11 años, 8 meses
Puntos: 1
Subir un anuncio

Hola,

QUisiera saber como puedo hacer para que un anuncio lo puedan subir a la primera posicion del listado
mi base de datos tiene un id numerico autoincrementable.

En la espera

Gracias y saludos
  #2 (permalink)  
Antiguo 23/05/2013, 08:26
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Subir un anuncio

podrías tener un campo en tu tabla para cada anuncio que se llama numero de llegada, el cual sea incremental, luego a la hora de mostrar los anuncios haces un SELECT que te ordene de forma ascendente ( ORDER BY ASC por ese campo )

1 - ANUNCIO - 1
4 - ANUNCIO - 2
5 - ANUNCIO - 3
2 - ANUNCIO - 4
3 - ANUNCIO - 5
  #3 (permalink)  
Antiguo 23/05/2013, 08:52
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 243
Antigüedad: 11 años, 8 meses
Puntos: 1
Respuesta: Subir un anuncio

Muchas gracias por responder,

Como ya expliqué arriba ya tengo un indice que se incrementa cada vez que se registra alguien con un anuncio por ejemplo se ha registrado hoy un cliente pepe y al registrarse en ese momento se encuentra en la primera posición pero pasadas unas horas comienzan a registrarse otras personas con lo cual su anuncio comienza a bajar hasta pasar a la 3 pagina entonces yo le enviaria un email diciendole que con un pequeño contributo puede subir su anuncio a la primera posición es esto lo que necesitaria hacer.
lo que me dices de hacer es de crear otro campo quiere decir que el cliente al registrarse se genera el id automatico por ejemplo 5 y este numero tendria que copiarlo al otro campo, pero si el cliente quisiera pasar a la primera posicion lo que tendria que hacer es modificar el campo y ponerle 1 con esto pasaria a la primera posicion. Esto lo puedo hacer modificando directamente en phpmyadmin o crees que es mejor hacer un programa de administracion.

Gracias y saludos
  #4 (permalink)  
Antiguo 23/05/2013, 09:36
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Subir un anuncio

Da lo mismo, como mejor te quede a vos, si queres ir a tocar la base de datos directamente con phpmyadmin o sino hacete un programa de administración que te de a elegir el anuncio que queres subirle le importancia, y luego a ese anuncio con su ID que lo identifica haces un UPDATE con el valor 1 para ese campo en tu tabla.
  #5 (permalink)  
Antiguo 29/05/2013, 22:50
 
Fecha de Ingreso: agosto-2012
Ubicación: Barcelona
Mensajes: 243
Antigüedad: 11 años, 8 meses
Puntos: 1
Respuesta: Subir un anuncio

Ok gracias solucionado

Etiquetas: Ninguno
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:58.