$ sqlite fechas.sqlite SQLite version 2.8.17 Enter ".help" for instructions sqlite> CREATE TABLE Fechas(id INTEGER PRIMARY KEY,fecha NUMERIC); sqlite> INSERT INTO Fechas(fecha) VALUES('2010-12-31'); sqlite> INSERT INTO Fechas(fecha) VALUES(date('now')); sqlite> SELECT * FROM Fechas; 1|2010-12-31 2|2011-02-28 sqlite>
Creamos base de datos llamada fechas.sqlite, tabla Fechas con el campo id que será auto incrementable, y el campo fecha.
Para acceder y mostrar los datos desde php procederíamos con:
<?php $conexion = sqlite_open('fechas.sqlite'); $sentencia = sqlite_query($conexion, "SELECT * FROM Fechas"); while ($campo = sqlite_fetch_array($sentencia)) { $trocitos = explode('-',$campo['fecha']); $dia = $trocitos[2]; $mes = $trocitos[1]; $ano = $trocitos[0]; echo $dia ."-". $mes ."-". $ano ."<br>"; } sqlite_close($conexion); /** SALIDA: 31-12-2010 28-02-2011 **/ ?>
Con explode conseguimos dividir una cadena en trozos a partir de un patrón, en este caso "-". El resultado es un array con tantos índices como trocitos.
No hay comentarios:
Publicar un comentario