Entrar Regístrate
 
Ejecucion de codigo
#1 ·

Hola,

Bueno me explico, tengo un codigo un poco cutre

Código:
function comprobarfecha($sf)
{
$ahora=date("Y-m-d H:i:s");
$ano1=substr($ahora,0,4);
$mes1=substr($ahora,5,2);
$dia1=substr($ahora,8,2);$ano2=substr($sf,0,4);
$mes2=substr($sf,5,2);
$dia2=substr($sf,8,2);$timestamp1 = mktime(0,0,0,$mes1,$dia1,$ano1);
$timestamp2 = mktime(4,12,0,$mes2,$dia2,$ano2);$segundos_diferencia = $timestamp1 - $timestamp2;$dif = $segundos_diferencia / (60 * 60 * 1);if ($dif >= '1') {
echo "query de actualizacion";    
}
echo "no pasa nada";    
}

 que pretendo ejecutarlo cada vez que alguien entra en la web, i este comprueba si ha pasado X tiempo y de ser asi ejecuta una query que lo que haces es cojer un valor de una de mis tablas i almacenarlo en otra columna, aqui empiezan los problemas

1º) la tabla de donde ha de cojer el valor tiene una estructura de ID | Key | Value  en el key se almacenan el nombre de los datos de un programa (players online, server ip...) pero claro es solo en el nombre i cada fila de estas tiene su respectivo valor ( value) i deberia cojer el value adecuado ya que he hecho una grafica con libreria PHP GD donde pretendo mostrar los players que habian conectados a cada hora, no sabria hacer la query para encontrar el valor que toca, [(select value where key = players_online) (?) ni idea]

2º) El script deberia guardar solamente 24 datos ( 1 dato para cada hora ) en una columna diferente, pero lo que no sabria hacer es que una vez llenado las 24 columnas, la siguiente a llenar fuera otra vez la columna 1 i continuando remplazando hasta llegar a 24 i otra vez.

A mi es el metodo que se me ha ocurrido, quizas haya otro mejor, no se, en el codigo del PHP GD he de poner una array con 24 valores numericos que seran representados. Espero haberme explicado y gracias por ayudar


Dochhh
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 34
Desde: 04/Mar/2012
·
#2 ·

el apartado 1 ya esta solucionado, alguien sabe el 2?


Dochhh
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 34
Desde: 04/Mar/2012
·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 21:42 UTC+02:00 DST
Temas similares
No se han encontrado temas similares