Select from Where
Gente buenos días a todos.
Antes que nada aclaro que no soy programador, pero como suele pasar cayo en mis manos una web a la que debi hacer varios ajustes, uno de ellos de PHP.
La cuestión es que debo lograr que la pagina me devuelva los resultados de una tabla excepto un valor en especial.
Les adjunto el código que trato de modificar:
<div class="right">
<div class="noticia2_eventos">
<?if (!isset($_GET["pag"]))
$pag = 1; // Por defecto, pagina 1
else
$pag = $_GET["pag"];
$result = mysql_query("SELECT COUNT(*) FROM noticias");
list($total) = mysql_fetch_row($result);
if (!isset($_GET["tam"]))
$tampag = 5;
else
$tampag = $_GET["tam"];
$reg1 = ($pag-1) * $tampag;
$result1 = mysql_query("SELECT * FROM noticias WHERE au_destacado="0" ORDER BY fecha DESC LIMIT ".$reg1.",".$tampag);
while ($row_noticias = @mysql_fetch_array($result1)){?>
<div class="noticia_evento">
<?if($row_noticias[imagen]!=""){?>
<div class="imagen_64">
<a href="noticias2.php?id=<?=$row_noticias[id_noticias]?>" ><img src="images/noticias/<?=$row_noticias[imagen]?>"/></a>
</div><!--imagen-->
<?}?>
<div class="texto">
<h4><?=$row_noticias[titulo]?></h4>
<h3><?=$row_noticias[fecha]?></h3>
<p><?=substr(strip_tags($row_noticias[noticia],'<ol>,<li>,<u>,<em>,<strong>,<ul>,<p>'),0,400)?></p>
<div class="leermas"><a href="noticias2.php?id=<?=$row_noticias[id_noticias]?>">Leer más</a> <img src="img/flechita.png" width="10" height="10" alt="leer mas" /></div>
</div><!--texto-->
</div>
<?}?>
</div><!--noticia-->
</div><!--right-->
Cuando agrego el WHERE... se arma el desastre.
¿Alguien puede darme una idea de que estoy haciendo mal? Quizás me falte cerrar algo.
Gracias de antemano.
Saludos
markshock
ok, pues ahí estaba el tema ;)
vitrubio
Probé con comillas simples y FUNCIONA!!
Gracias por el dato!
markshock
sin ver la tabla de noticias es difícil.... ayudarte... sorry
vitrubio
Gracias Markshock.
Lo he prrobado sin comillas y nada. No me devuelve ningún resultado.
Sigo intentando...
markshock
has probado con au_destacado=0 <-- sin las comillas dobles en el 0
Al poner las comillas dobles en el 0, desmontas la concatenación de la sentencia..., básicamente quita las comillas dobles del 0 y te funcionará.