Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2008, 20:32
printonic
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 0
Seleccionar campo y pedir el titulo del campo asignado

Hola denuevo.

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"); 
La estrucura de las tabla es asi:

- 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">&nbsp;</div>';
    }
}
$Recent_Wallpapers .= '<div class="Clear"></div>';
echo 
$Recent_Wallpapers;
?>