Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] contador con mouseover !!

Estas en el tema de contador con mouseover !! en el foro de Javascript en Foros del Web. Buenas gente, Necesito hacer que cada vez que se pase por arriba de un link se cuente y guarde en una variable. El tema es ...
  #1 (permalink)  
Antiguo 29/10/2014, 06:51
 
Fecha de Ingreso: noviembre-2011
Mensajes: 13
Antigüedad: 13 años
Puntos: 1
Ayuda contador !!

Buenas gente,

Necesito hacer que cada vez que se pase por arriba de un link se cuente y guarde en una variable.

El tema es que con js puedo hacerlo, pero no puedo guardar ningun tipo de variable..

¿Alguna mano de como poder hacerlo? no tengo ni idea de ajax, es posible armarlo con este ultimo?.


Gracias desde ya.

Última edición por elmono_xx; 29/10/2014 a las 07:52
  #2 (permalink)  
Antiguo 29/10/2014, 08:32
 
Fecha de Ingreso: octubre-2014
Ubicación: Buenos Aires
Mensajes: 278
Antigüedad: 10 años, 1 mes
Puntos: 12
Respuesta: contador con mouseover !!

Hola elmono_xx, yo lo haria con ajax y que vaya guardando y sumando las veces que haya pasado por arriba del link.

algo así, el siguiente código iria dentro de la funcion mouseover y el ajax enviaria los datos a un archivo por ejempolo sumando.php y en este archivo php haces el insert en la tabla.



Código Javascript:
Ver original
  1. $.ajax({
  2.                 type:'POST',
  3.                 url: 'sumando.php',
  4.                 data: { valor: 1},
  5.                 success: function success(val){
  6.                             alert("El valor se sumo correctamente.");
  7.                         },
  8.                         error: function(result) {
  9.                             alert("No se pudo sumar.");
  10.                         }
  11.             });


Espero te sirva.

Saludos.

Última edición por mauritosuarez; 29/10/2014 a las 08:40
  #3 (permalink)  
Antiguo 29/10/2014, 15:17
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: contador con mouseover !!

Si te refieres a guardar el dato localmente, bastaría con que definas una variable cualquiera, le asignes un valor inicial y, por cada vez que pases el cursor del mouse sobre el enlace, incrementes su valor en uno. Si deseas guardar dicho dato en una BD, repites el mismo proceso, pero, al final del mismo, mediante Ajax, envías el valor actualizado al lado del servidor, en donde podrás guardarlo en la BD mediante una simple consulta SQL, aunque también sería bueno que envíes un identificador para que actualices el valor en la BD para un registro en particular, a menos de que en la BD solo exista un registro y solamente vayas a trabajar con él. En ese caso, solo necesitas enviar el dato y nada más.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: ajax, contador, js, mouseover
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 12:12.