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 ( 0, 0, 0, date('n') - 6, date('j'), date('Y') );
luego, genero la fecha en formato mysql combinando mktime con
date() Código PHP:
$fecha = date ('Y-m-d', mktime ( 0, 0, 0, date('n') - 6, date('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.