¿Cual es el còdigo que tengo que utilizar para saber cuantas veses fue leido un mensaje en un foro.
gracias
| ||||
Re: ¿Cuanteas veces fue visto? Buen, ya que lei por alla que no entediste, kiered decir, que debes crear un campo donde vas contando el numero de visitas, y la sentecia quye te muestra es para hacer el UPDATE en el campo correspondiente a la cantidad de vistas, o sea el campo de la BD va a guarda un numero X, y ese numero va a ir incrementando con cada vista, para incrementar usas la sentencia SQL que te mostro Josemcu ![]() <div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div> |
| ||||
Re: ¿Cuanteas veces fue visto? Vamos a usar de ejemplo este mensaje, si te fijas tenemos algo así: http://www.forosdelweb.com/mensaje.asp?id=76054 Ahora bien lo que hacemos es crear como dice el amigo g_susdaniel un campo en la tabla donde estan tus mensajes que contenga el numero de visitas en este ejemplo lo llamaremos visitas Al principio puedes poner algo así: <% Set oConn=Server.CreateObject("adodb.connection&q uot;) oConn.Open "DSN" 'Recogemos el id del mensaje Id=Request.Querystring("Id") 'Creamos la sentencia SQL para sumarle un valor al mensaje SQL="UPDATE NOMBRE_DE_TU_TABLA SET VISITAS=VISITAS+1 WHERE ID="&REQUEST.QUERYSTRING("ID") 'EJECUTAMOS LA SQL oConn.Execute(SQL) %> Lo que traera la SQL será algo asi UPDATE NOMBRE_DE_TU_TABLA SET VISITAS=VISITAS+1 WHERE ID=76054 Con lo cual le agregará una visita al mensaje. Saludos <center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br> Urjose</center> |
| ||||
Re: ¿Cuanteas veces fue visto? para ke rekojiste la id ?, si la recojes con Id=Request.Querystring("Id") No kedaria mejor la sentencia así ? SQL="UPDATE NOMBRE_DE_TU_TABLA SET VISITAS=VISITAS+1 WHERE ID="&Id aunke es igual, pero solo lo comento por ke recojiste la variable, imagino que se te pasó ;) <div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div> |