Salve,
ho un problema legato a delle select.
In pratica io ho due tabelle dove con una verifico il nome e tutti i relativi dati degli utenti registrati e sull'altra tabella mediante il nome e il valore di approvazione "YES" stampo i risultati..
codice:$result1 = sql_query("SELECT user_id,user_active,user_name,user_location FROM gallery_users ORDER BY user_id DESC LIMIT 3",$dbi); while(list($id, $attivo, $nome,$luogo) = sql_fetch_row($result1, $dbi)) { $result2 = sql_query("SELECT filepath,filename FROM gallery_pictures WHERE owner_name='$nome' AND approved='YES'",$dbi); list($filepath,$filename) = sql_fetch_row($result2, $dbi); $link="$filepath.thumb_"; $link1="$filename"; $link=str_replace(".","",$link); if(isSet($filename)){ $content .= "<div align=\"center\"> <img src=\"mondo-gallery/albums/$link$link1\"></div> "; } if(!isSet($filename)) { $content .= "<div align=\"center\"> <img src=\"images/no_foto.jpg\" alt=\"Nessuna foto caricata da questo utente..\"> </div>"; } $content .= "<div align=\"center\"><font size=1 color=\"red\">Nome:</font><font size=1>$nome</font> </div>"; if($luogo != NULL){ $content .="<div align=\"center\"><font size=1 color=\"red\">Città:</font><font size=1>$luogo</font> </div>"; } $content .= " "; }
questo è il codice che utilizzo..
ora invece di fare in modo di stampare risultati di utenti che non hanno caricato foto vorrei che si facesse un controllo prima sulla seconda tabella e se non ci sono foto passare al prossimo utente da controllare.
come posso fare??

Rispondi quotando