22-02-2006/10-23/TN000000001
22-02-2006/10-23/TN000000002
22-02-2006/10-23/TN000000003
bien comenzemos desarmando la consulta
queremos esto como resultado:
22-02-2006/10-23/TN000000003
debo suponer que / es el separador entre los campos
sería algo así
22-02-2006 = la fecha
10-23 = debo suponer que es la hora ya que no has sido especifico
TN000000002 = Ticket
para la fecha existe DATETIME() en mysql, para ingresar el valor actual se usa NOW() en Mysql
primero que nada creamos la tabla de la siguiente manera:
id INT( 9 ) - UNSIGNED ZEROFILL - NOT NULL - AUTO_INCREMENT primary
fecha - DATETIME - NOT NULL... y el resto de los campos.
no debo explicar como se hace esto, el phpmyadmin es suficientemente explicito como para ser entendido.
se crea en archivo de insert que inserte los datos de la siguiente manera:
Código :
INSERT INTO tabla SET fecha=NOW(), ...;
y al extraer se hace de esta manera:
Código :
SELECT CONCAT("TN",id) AS numero, fecha FROM tabla;
luego en el PHP se formatea la fecha a gusto de la siguiente manera:
Código :
<?=date("d/n/Y h:i a",strtotime( $reg["fecha"]));?>
<?=$reg["numero"]?>
espero que haya sido claro, si hay dudas puedes postearlas al final