Foros del Web » Programando para Internet » ASP Clásico »

UrGeNtE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Estas en el tema de UrGeNtE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 en el foro de ASP Clásico en Foros del Web. Como siempre..., me surgiò una duda... Resulta que tengo un usuario ya logueado. Ahora, este usuario va a mandar un mensaje al foro. Cuando este ...
  #1 (permalink)  
Antiguo 12/05/2002, 15:22
AeSePe
Invitado
 
Mensajes: n/a
Puntos:
UrGeNtE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Como siempre..., me surgiò una duda...
Resulta que tengo un usuario ya logueado.
Ahora, este usuario va a mandar un mensaje al foro.
Cuando este manda el mensaje, necesitarìa que se llene una columna con el nùmero uno.
Ahora bien, cada ves que este mismo usuario mande un mensaje, sele llena a la columna un nùmero màs.
Ustedes se preguntaràn para que todo esto...
Me gustarìa mostrar la cantidad de mensaje que ha escrito un usuario en mi foro.
¿Esto se puede hacer?
¿Me pasarìan el còdigo completo con alguna explicaciòn?
Gracias, ya que es urgente....
  #2 (permalink)  
Antiguo 12/05/2002, 17:10
 
Fecha de Ingreso: abril-2002
Ubicación: La Comarca
Mensajes: 192
Antigüedad: 23 años
Puntos: 0
Re: UrGeNtE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Cada vez que un usuario mande un mensaje, primero de todo cuenta cuantos ha mandado hasta la fecha haciendo un :

select count(*) from tu_base where usuario_envia = id_usuario

esto te dira cuantos hay.

Lo siguiente es sumar 1 a ese numero y posteriormente guardarlo en el campo que te interese.

Espero que esto te ayude.
Si me das mas datos te podre mandar un ejemplo mas que concreto, solucionando tu problema.

Hasta pronto y suerte.
Ideafix.
  #3 (permalink)  
Antiguo 12/05/2002, 20:47
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: UrGeNtE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

SQL="UPDATE TABLA SET CANTIDADVOTOS=CANTIDADVOTOS+1 WHERE USUARIO='"&Request.Cookies("usuario& quot;)&"'"

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
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 04:31.