Fecha actualización una base de datos.

Tengo el siguiente código:

¿

<?
//creamos el link de coneccion a nuestro servidor
$link=mysql_connect("","","");
//seleccionamos la base de datos
mysql_select_db("",$link);
//ejecutamos la consulta a la base de datos para extraer los registros
$result = mysql_query("SHOW TABLE STATUS FROM bd LIKE 'tabla'");
while($array = mysql_fetch_array($result)) {
$fecha = substr($array[Update_time],0,10);
list($a, $b) = explode("-", $fecha);

setlocale(LC_ALL, 'spanish');
$fecha2 = date("d-m-Y", strtotime($a));
echo "Fecha en español: ".strftime("%A %d de %B de %Y", strtotime($fecha2));

}?>

Y no me da la fecha de la última actualización de la base de datos, sino que me devuelve la fecha de hoy.

Quisiera saber ¿cómo hago para saber para que me devuelva en formato lunes 23 de agosto del 2015 la última fecha en que se actualizó la base de datos.

1 Respuesta

Respuesta
1

Prueba con esto

$revisa_creacion = mysql_query('SELECT CREATE_TIME FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = "nombre_de_tu_BDD" AND table_name LIKE "nombre_tabla_a_consultar"');
$ejecuta_revision = mysql_fetch_array($revisa_creacion);
echo $ejecuta_revision['CREATE_TIME'];

y nos cuentas...

SiREZ

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas