Foros del Web » Programando para Internet » PHP »

Tarea programada (Sencillo) - PHP

Estas en el tema de Tarea programada (Sencillo) - PHP en el foro de PHP en Foros del Web. Hola buenas amigos me gustaria que al clicar en un enlace <a href="confirmar"> se ejecutara, en 2 dias, un INSERT (sql) en el campo 'puntos' ...
  #1 (permalink)  
Antiguo 02/05/2014, 09:37
 
Fecha de Ingreso: febrero-2014
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Tarea programada (Sencillo) - PHP

Hola buenas amigos me gustaria que al clicar en un enlace <a href="confirmar"> se ejecutara, en 2 dias, un INSERT (sql) en el campo 'puntos' de la tabla 'users'.

Gracias por su atención
  #2 (permalink)  
Antiguo 02/05/2014, 10:02
 
Fecha de Ingreso: marzo-2013
Ubicación: Neuquén Capital
Mensajes: 111
Antigüedad: 11 años, 8 meses
Puntos: 8
Respuesta: Tarea programada (Sencillo) - PHP

Cita:
Iniciado por davidmartin94k Ver Mensaje
Hola buenas amigos me gustaria que al clicar en un enlace <a href="confirmar"> se ejecutara, en 2 dias, un INSERT (sql) en el campo 'puntos' de la tabla 'users'.

Gracias por su atención
Buenas DavidMartin, en vez de un insert debería ser un UPDATE.. Y puedes hacerlo si tienes los permisos suficientes, mediante eventos sql.. o usando cronjobs.


Suerte!
  #3 (permalink)  
Antiguo 02/05/2014, 13:30
 
Fecha de Ingreso: febrero-2014
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Tarea programada (Sencillo) - PHP

Estos codigos son incorrectos para setear/sumar un 5 en el campo de 'puntos' en la tabla 'users' de un usuario logueado, podrían corregirme o decirme cómo deberia hacer para que al clicar el botón <a href="confirm.php">CONFIRMAR</a> se ejecute correctamente/sin errores? (al clicar el HREF se sumen 5 puntos y vuelva al index.php


tareas.php
---------------------------------------
<a href="confirm.php">Confirm</a>

confirm.php
---------------------------------------
<?php
session_start();
include 'conexion.php';


$puntos = 5;
$insertar = mysql_query("UPDATE users VALUES ('', /*Aqui va campo Nombre*/
'', /*Aqui va campo Apellidos*/
'', /*Aqui va campo Email*/
'', /*Aqui va campo Password*/
'', /*Aqui va campo Paypal*/
'".$puntos."')", $conexion);
if($insertar == true){
echo "
<html>
<meta http-equiv='REFRESH' content='0 ; url=tareas.php' >
<script>
alert('Tu tarea se está verificando por los administradores de nuestra plataforma.')
</script>
</html>";
}else{
echo "<html>
<meta http-equiv='REFRESH' content='0 ; url=tareas.php' >
<script>
alert('Fallo en el envio. Posiblemente los servidores esten colapsados, prueva más tarde.')
</script>
</html>";
}

?>

Etiquetas: sencillo, sql, tabla, tarea
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:15.