Estoy intentando que me muestre el titulo solamente si hay imagenes en el campo wallpapers4, imagino que es usando where .....pero estoy probando y la sintexis no se si es correcta o lo que intento hacer nno se puede asi..
Ahora mismo lo tengo asi , me muestra el resultado de todos los wallpapers que estan aprobados (del campo approve) y lo que necesito es esto mismo pero que en vez de mostrar todos, seleccione unicamente los que hay en el campo wallpapers4.
He de decir que lo que guarda en el campo wallpaper4 son los nombres de las imagenes y cada una es diferente, mediante $row['Title'] pido el titulo del wallpaper que esta asociado en otro campo.
Código PHP:
$result = mysql_query("SELECT * FROM Wallpapers WHERE `approved` = '0' ORDER BY `ID` DESC LIMIT 0,9");
- ID
- Title
- miniatura
- aproved
- wallpaper
- wallpaper2
- wallpaper3
- wallpaper4
Y la consulta completa esta
Código PHP:
<?php
//Get the name;);
$result = mysql_query("SELECT * FROM Wallpapers WHERE `approved` = '0' ORDER BY `ID` DESC LIMIT 0,9");
$x = 0;
while ($row = mysql_fetch_assoc($result)) {
$x += 1;
$Recent_Wallpapers .= "\n".'<div class="Box Left"'.$string.'>'."\n\t";
$Recent_Wallpapers .= '<div style="font-size: 1em; margin-bottom: 5px;"><a href="'.$image_path.strtolower(str_replace(" ", "-", $row['Category'])).'/'.strtolower(str_replace(" ", "-", $row['Title'])).'/">'.$row['Title']."</a></div>";
$Recent_Wallpapers .= '<div class="img-shadow"><a href="'.$image_path.'imagen/'.strtolower(str_replace(" ", "-", $row['Title'])).'/"><img src="'.$image_path.'imagenes/thumbnails/'.$row['Thumbnail'].'" alt="'.$row['Title'].'" /></a></div>';
$Recent_Wallpapers .= '</div>';
if (!is_int($x/3)){
$Recent_Wallpapers .= '<div class="Spacer"> </div>';
}
}
$Recent_Wallpapers .= '<div class="Clear"></div>';
echo $Recent_Wallpapers;
?>