Buenas, con este codigo saco los datos de una bbdd, sin problemas, y ordenados en orden descendente.
Código PHP:
<?php
$consulta=mysql_query("SELECT * FROM prensa ORDER by fecha DESC") or die(mysql_error());
while($mostrar=mysql_fetch_array($consulta)){
$id=$mostrar['id_prensa'];
$titulo=$mostrar['titulo'];
$desc=$mostrar['descripcion'];
$enlace=$mostrar['enlace'];
$imagen=$mostrar['imagen'];
$fecha=$mostrar['fecha'];
$cat=$mostrar['categoria'];
?>
ahora intento extraer los resultados que cumplan una condicion mas con WHERE
Código PHP:
<?php
$consulta=mysql_query("SELECT * FROM prensa ORDER by fecha DESC WHERE categoria=" .$catpres) or die(mysql_error());
while($mostrar=mysql_fetch_array($consulta)){
$id=$mostrar['id_prensa'];
$titulo=$mostrar['titulo'];
$desc=$mostrar['descripcion'];
$enlace=$mostrar['enlace'];
$imagen=$mostrar['imagen'];
$fecha=$mostrar['fecha'];
$cat=$mostrar['categoria'];
?>
Aqui es donde falla, me lanza este error
Cita: 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 'WHERE categoria=blog' at line 1
Pero no veo el fallo
Espero respuestas, gracias