Cita:
Iniciado por Ronruby
Pues, claro que es posible.
Solo tienes que crear el query para verificar si el usuario existe de esta manera:
SELECT usuario FROM Puntuacion WHERE usuario = '$varUsuario'
Luego que hagas la consulta, verificas si esta devuelve resultado alguno con mysql_num_rows().
Si mysql_num_rows() devuelve 1, entonces haces un UPDATE Puntuacion SET puntos = '$varPuntos' WHERE usuario = '$varUsuario'
Si de lo contrario mysql_num_rows() devuelve 0, entonces haces un INSERT.
Eso es todo lo que hay que hacer.
:P Ah, no me acordaba de esa funcion. Asi es mucho mas sencillo.
Muchas gracias por la idea, lo probaré...
Solo me queda una duda... Si el usuario existe entonces que actualice pero ¿Cómo determinar que actualice siempre y cuando el valor decimal enviado (tabla puntos) sea mayor a la ya existente en la tabla?
Queda claro que si el usuario no existe entonces que lo inserte con cualquier puntaje, pero el detalle sería en el update :o
Gracias por la ayuda e ideas