Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2009, 05:13
chevlo
 
Fecha de Ingreso: febrero-2008
Mensajes: 53
Antigüedad: 17 años
Puntos: 0
Cita:
Iniciado por huesos52 Ver Mensaje
que base de datos utlizas?
Si es mysql puedes hacer el order by str_to_date(campo,'%d/%m/%Y')
Si es postgresql order by to_date(campo,'%d/%m/%Y')


saludos
Hola, gracias por contestar, lo he probado de esta manera y me da el siguiente error;

Parse error: syntax error, unexpected '%' in /home/videoclu/domains/videoclubmadison.com/public_html/html/novedades.php on line 26

que es justo donde esta la consulta:

Código PHP:
'SELECT * FROM filmoteca1 WHERE insertada > '.$limite.' AND fecha_mod < '.time().' ORDER BY STR_TO_DATE(campo,'%d/%m/%Y') DESC'
gracias de antemano y un saludo.

por cierto os pongo mis datos de servidor y phpmyadmin por si acaso sirve de algo:

phpMyAdmin - 2.11.9.4

* Versión del cliente: 4.1.22
* Extensiones PHP utilizadas: mysql

ocalhost

* Versión del servidor: 4.1.22-standard
* Versión del protocolo: 10
* Servidor: Localhost via UNIX socket

espero vuestra respuesta gracias.

alguien q responda please, me urge un poquitoooo

Última edición por GatorV; 29/09/2009 a las 08:33