Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dexter Morgan

[Resolvido] Erro no ie e Google Chrome

Recommended Posts

e ae galera beleza estou com problema nesse código é seguinte tem limte de 30 fotos, mas se nao tem fotos ou tem menos de 30 no ie e no Google Chrome fica aparecendo um X de erro no firefox funfa beleza segue o código , quero que quando noa haver foto na tebela do banco de dados nao exiba nada fique em branco

 

$sql_fotos = "SELECT id_noticias, foto1, foto2, foto3, foto4, foto5, foto6, foto7, foto8, foto9, foto10, foto11, foto12, foto13, foto14, foto15, foto16, foto17, foto18, foto19, foto20, foto21, foto22, foto23, foto24, foto25, foto26, foto27, foto28, foto29, foto30 FROM noticias WHERE id_noticias = '$id_noticias' ORDER BY id_noticias DESC LIMIT 1";
$resultado_listar_fotos = mysql_query($sql_fotos) or die (mysql_error());
if(mysql_num_rows($resultado_listar_fotos) < 1) {
echo "";
}
else {
while ($linha = mysql_fetch_array($resultado_listar_fotos)) {
$id_noticias = $linha["id_noticias"];
$foto1 = $linha["foto1"];
$foto2 = $linha["foto2"];
$foto3 = $linha["foto3"];
$foto4 = $linha["foto4"];
$foto5 = $linha["foto5"];
$foto6 = $linha["foto6"];
$foto7 = $linha["foto7"];
$foto8 = $linha["foto8"];
$foto9 = $linha["foto9"];
$foto10 = $linha["foto10"];
$foto11 = $linha["foto11"];
$foto12 = $linha["foto12"];
$foto13 = $linha["foto13"];
$foto14 = $linha["foto14"];
$foto15 = $linha["foto15"];
$foto16 = $linha["foto16"];
$foto17 = $linha["foto17"];
$foto18 = $linha["foto18"];
$foto19 = $linha["foto19"];
$foto20 = $linha["foto20"];
$foto21 = $linha["foto21"];
$foto22 = $linha["foto22"];
$foto23 = $linha["foto23"];
$foto24 = $linha["foto24"];
$foto25 = $linha["foto25"];
$foto26 = $linha["foto26"];
$foto27 = $linha["foto27"];
$foto28 = $linha["foto28"];
$foto29 = $linha["foto29"];
$foto30 = $linha["foto30"];
echo "<a href='administracao/fotos/$foto1' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto1' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto2' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto2' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto3' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto3' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto4' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto4' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto5' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto5' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto6' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto6' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto7' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto7' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto8' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto8' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto9' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto9' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto10' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto10' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto11' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto11' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto12' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto12' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto13' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto13' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto14' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto14' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto15' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto15' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto16' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto16' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto17' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto17' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto18' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto18' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto19' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto19' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto20' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto20' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto21' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto21' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto22' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto22' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto23' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto23' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto24' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto24' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto25' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto25' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto26' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto26' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto27' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto27' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto28' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto28' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto29' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto29' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto30' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto30' width='120' border='0' title='' alt='' /></a>";
echo "<br /><br />";
}
}

 

se alquem souber como resolver vlw!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque todo esse trecho

 

 

$foto1 = $linha["foto1"];
$foto2 = $linha["foto2"];
$foto3 = $linha["foto3"];
$foto4 = $linha["foto4"];
$foto5 = $linha["foto5"];
$foto6 = $linha["foto6"];
$foto7 = $linha["foto7"];
$foto8 = $linha["foto8"];
$foto9 = $linha["foto9"];
$foto10 = $linha["foto10"];
$foto11 = $linha["foto11"];
$foto12 = $linha["foto12"];
$foto13 = $linha["foto13"];
$foto14 = $linha["foto14"];
$foto15 = $linha["foto15"];
$foto16 = $linha["foto16"];
$foto17 = $linha["foto17"];
$foto18 = $linha["foto18"];
$foto19 = $linha["foto19"];
$foto20 = $linha["foto20"];
$foto21 = $linha["foto21"];
$foto22 = $linha["foto22"];
$foto23 = $linha["foto23"];
$foto24 = $linha["foto24"];
$foto25 = $linha["foto25"];
$foto26 = $linha["foto26"];
$foto27 = $linha["foto27"];
$foto28 = $linha["foto28"];
$foto29 = $linha["foto29"];
$foto30 = $linha["foto30"];
echo "<a href='administracao/fotos/$foto1' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto1' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto2' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto2' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto3' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto3' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto4' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto4' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto5' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto5' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto6' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto6' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto7' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto7' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto8' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto8' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto9' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto9' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto10' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto10' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto11' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto11' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto12' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto12' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto13' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto13' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto14' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto14' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto15' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto15' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto16' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto16' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto17' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto17' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto18' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto18' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto19' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto19' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto20' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto20' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto21' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto21' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto22' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto22' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto23' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto23' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto24' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto24' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto25' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto25' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto26' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto26' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto27' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto27' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto28' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto28' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto29' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto29' width='120' border='0' title='' alt='' /></a>";
echo "<a href='administracao/fotos/$foto30' class='highslide' onclick='return hs.expand(this)' style='outline:0;' title=''><img class='edge' src='administracao/fotos/$foto30' width='120' border='0' title='' alt='' /></a>";

 

 

 

 

por isso:

 

 

for( $i=1; $i<=30; $i++ )
{
   if( !empty( $linha['foto' . $i] ) ){
       echo '<a href="administracao/fotos/'. $linha['foto' . $i] . " class="highslide" onclick="return hs.expand(this);" style="outline:0;" title=""><img class="edge" src="administracao/fotos/' . $linha['foto' . $i] . ' width="120" border="0" title="" alt="" /></a>';
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estude Normalização de Dados

 

"devemos evitar ter colunas em branco(sem dados)"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.