Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/04/2006, 18:29
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Cita:
Iniciado por oig_rozo
me gustaria que me dieras un ejemplo de como hacer lo de "guardar en la matriz $_SESSION su identificador de usuario"
me refiero a usar las funciones de sesiones de php, que te habilitan la matriz $_SESSION para guardar todos aquellos datos que quieras guardar justamente en la sesión del usuario.

Y con lo de "guardar en la matriz" me refería simplemente a hacer algo como
$_SESSION['id_usuario'] = $id_usuario

y luego vas a tener disponible $_SESSION['id_usuario'] en todas las páginas en las que abras la sesión.

Cita:
Iniciado por oig_rozo
el campo de mis fechas son de TIPO "datetime"... podrias ayudarme con ejemplo de como lo harias si la fecha de expirar los articulos publicados fuese de 6 meses...
bueno, creo que mysql tiene algunas funciones para hacerlo directamente en la consulta, pero yo lo haría con mktime().

primer paso, genero la marca de tiempo para "hace 6 meses":
Código PHP:
mktime 000date('n') - 6date('j'), date('Y') ); 
luego, genero la fecha en formato mysql combinando mktime con date()
Código PHP:
$fecha date ('Y-m-d'mktime 000date('n') - 6date('j'), date('Y') )); 
Y luego la consulta.....
Código:
"DELETE FROM tabla WHERE fecha <= $fecha"

(puedo estar equivocado en algún detalle, no recuerdo exactamente la forma en este momento, podría ser necesario poner un '#' inmediatamente antes de $fecha)

Saludos.