Estoy tratando de hacer una consulta que me traiga solo 1 registro de la base de datos (MYSQL) utilizando la sentencia LIMIT.... La Consulta que estoy haciendo es:
Código:
$query_portada_diario = sprintf("SELECT Cod_portada FROM portadas WHERE (posicion = 3) AND (fecha_publicacion <= '%s') ORDER BY fecha_publicacion DESC LIMIT 1 ", $fecha__portada_diario);
Pero siempre obtengo el siguiente mensaje de error.
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT -1' at line 1
Pero si le elimino el "LIMIT 1" del final funciona bien.... El hecho es que es parte de una pagina que usa consulta varias veces la base de datos y quisiera reducir el tamaño del recorset de respuesta
Gracias de antemano....