Ir para conteúdo

POWERED BY:

Arquivado

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

FVIEIRAS

Visualizar Notícias

Recommended Posts

Amigo isso q você fez se sab q nao pode né quebra a regra 10Mas aquele script que eu postei la encima te ajuda?posso te passar ele!!

Galera, sei que tá todo mundo meio ocupado, mas sinceramente!!!!Preciso mesmo de uma ajuda!!!!!!Por favor!

10ª RegraÉ proibido o post de mensagens com o objetivo de evidenciar o tópico, tornando-o primeiro da lista de tópicos (up), tal como mensagens repetitivas e/ou que não condizem com o assunto do tópico em questão (flood). Tais mensagens serão excluídas e o usuário advertido por MP.

Da uma olhada!! wlv

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo,Desculpa, meu desespero é tanto que nem me toquei na regra 10.Quanto ao script, aquilo me ajuda sim, porém ele deve estar para utilizar a minha base de dados, que duas tabelas, conforme o exemplo que eu tinha passado!Não sei se o script que está falando, dá para ser aplicado no meu caso! E outra, se for aplicável, como fazer... pois não tenho nem idéia!!!!Você chegou a dar uma olhada no exemplo que eu tinha passado que estou utilizando? Que está no tópico na área de laboratório...

Compartilhar este post


Link para o post
Compartilhar em outros sites

FVIEIRAS, tenho um script simples de apresentação das notícias, porém estou em casa somente depois das 23:00, caso ainda esteja precisando, posso enviá-lo pra você neste horário citado, é só estar online.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala amigo,Estou por aqui sim!!!! E estarei hoje até resolver esse assunto!!!!O que preciso é simples, visualizar os dados das duas tabelas do seu exemplo que colocou na área de laboratório!Visualizar as tabelas notícia e fotoO sistema de adicionar as notícias funcionou do jeito que eu queria, então quero continuar usando ele!!!!!O que quero é simples...Na minha página principal, logo quando abre o site, visualizar:Foto da Última notícia do lado esquerdo, do lado direito o título da notícia e abaixo do título o resumo do texto!Abaixo disso, as últimas outras 3 notícias!!!! Lado a lado.... Como no site do UOL!Fico no aguardo amigo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, se eu soubesse que esse negócio de notícias fosse tão complicado teria cobrado mais caro... rsO Hamilcar, me colocou o seguinte código:<?phprequire_once('include/configBd.php'); mysql_select_db($db['database'], $db['con']);$query_rsDestaques = 'SELECT * FROM `noticia` WHERE `ordem` > 0 ORDER BY `ordem` ASC LIMIT 0,5';$rsDestaques = mysql_query($query_rsDestaques, $db['con']) or die(mysql_error());$totalRows_rsDestaques = mysql_num_rows($rsDestaques);$row_rsDestaques1 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques1 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques1['id'];$rsDestaques1 = mysql_query($query_rsDestaques1, $db['con']) or die(mysql_error());$row_rsDestaques11 = mysql_fetch_assoc($rsDestaques1);$row_rsDestaques2 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques2 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques2['id'];$rsDestaques2 = mysql_query($query_rsDestaques2, $db['con']) or die(mysql_error());$row_rsDestaques22 = mysql_fetch_assoc($rsDestaques2);$row_rsDestaques3 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques3 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques3['id'];$rsDestaques3 = mysql_query($query_rsDestaques3, $db['con']) or die(mysql_error());$row_rsDestaques33 = mysql_fetch_assoc($rsDestaques3);$row_rsDestaques4 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques4 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques4['id'];$rsDestaques4 = mysql_query($query_rsDestaques4, $db['con']) or die(mysql_error());$row_rsDestaques44 = mysql_fetch_assoc($rsDestaques4);$row_rsDestaques5 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques5 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques5['id'];$rsDestaques5 = mysql_query($query_rsDestaques5, $db['con']) or die(mysql_error());$row_rsDestaques55 = mysql_fetch_assoc($rsDestaques5);?><script language="JavaScript" type="text/javascript"> function someFoto(foto) { document.getElementById("mostraFoto").style.display ='none'; document.getElementById("fechaFoto").style.display ='none'; document.getElementById("mostraFoto").innerHTML = ''; } function mostraFoto(foto){ if(foto != 'naoExisteFoto') { if(navigator.appName == 'Microsoft Internet Explorer') { foto1= new Image(); foto1.src=(foto); passar = 0; w = foto1.width; h = foto1.height; document.getElementById("mostraFoto").style.width = (w+passar); document.getElementById("mostraFoto").style.height = (h+passar); } document.getElementById("mostraFoto").innerHTML = '<img src="'+foto+'"/>'; document.getElementById("mostraFoto").style.display ='block'; document.getElementById("fechaFoto").style.display ='block'; } } </script><style type="text/css"><!-- .formata { /* esta classe é somente para formatar a fonte */ font: 12px arial, verdana, helvetica, sans-serif; } a.dcontexto{ position:relative; font:12px arial, verdana, helvetica, sans-serif; padding:0; color: #FFFF00; text-decoration:none; background-color:#006633; z-index:24; } a.dcontexto:hover{ background: #009900; z-index:25; } a.dcontexto span{display: none} a.dcontexto:hover span{ display:block; position: absolute; width:170px; top:3em; text-align:justify; left:0; font: 12px arial, verdana, helvetica, sans-serif; padding:5px 10px; border:1px solid #999; background:#e0ffff; color:#000; }.tabela #mostraFoto { background-color: #999933; padding: 5px; display: none;}--></style><table width="100%"border="0" align="center" class="tabela"> <tr><td width="100%"><table width="100%" align="center"> <tr> <td colspan="2" align="center"> <div id="fechaFoto" style="display:none; width:20%; background:#ACAC82; color:#FFFFFF"> <a href="#" onclick="someFoto()"><b>Fechar</b></a> </div> <div id="mostraFoto"> </div> </td> </tr> <tr> <td colspan="2" bgcolor="#CCCCCC" align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong><?php echo $row_rsDestaques1['titulo']; ?></strong></font></td> </tr> <tr> <td width="89%" bgcolor="#DEF3E2"><a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques1['id']; ?>" target="_self"><?php echo $row_rsDestaques1['chamada']; ?></a><a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques1['id']; ?>" target="_self"></a></td> <td width="11%"> <?php $fileExiste = 'uploadImage/images/grd/'; // coloque o caminho da imagens grandes $fileExiste .= 'G' . $row_rsDestaques11['foto']; if(!file_exists($fileExiste)) { $fileExiste = 'naoExisteFoto'; } ?> <div class="formata"><a class="dcontexto" href="#"><img src="uploadImage/images/pqn/<?php echo('P' . $row_rsDestaques11['foto']); ?>" width="80" height="96" onclick="mostraFoto('<?php echo($fileExiste); ?>')" border="0"/> <?php if($fileExiste != 'naoExisteFoto') { ?> <span>Clique na foto para ampliá-la.</span> <?php } ?> </a></div> </td> </tr></table><table width="100%" align="center"><tr align="center" > <td width="50%" align="center" bgcolor="#CCCCCC"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong> <?php echo $row_rsDestaques2['titulo']; ?> </strong></font></td> <td bgcolor="#CCCCCC" align="center" width="50%"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong> <?php echo $row_rsDestaques3['titulo']; ?> </strong></font></td> </tr> <tr> <td align="left" bgcolor="#DEF3E2"> <a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques2['id']; ?>" target="_self"> <?php echo $row_rsDestaques2['chamada']; ?></a> </td> <td align="left" bgcolor="#DEF3E2"> <a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques3['id']; ?>" target="_self"> <?php echo $row_rsDestaques3['chamada']; ?></a> </td> </tr> <tr> <td colspan="2" align="center" bgcolor="#CCCCCC"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong> <?php echo $row_rsDestaques4['titulo']; ?> </strong></font></td> <tr> <td colspan="2" bgcolor="#DEF3E2" align="left"> <a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques4['id']; ?>" target="_self"><?php echo $row_rsDestaques4['chamada']; ?></a></td> </tr> <tr> <tr> <td colspan="2" align="center" bgcolor="#CCCCCC"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><?php echo $row_rsDestaques5['titulo']; ?></strong></font></td> <tr> <td colspan="2" bgcolor="#DEF3E2" align="left"> <a href="htms/noticia/noticia.php?id=<?php echo $row_rsDestaques5['id']; ?>" target="_self"><?php echo $row_rsDestaques5['chamada']; ?></a></td> </tr> </table><?phpmysql_free_result($rsDestaques);?>Esse código eu salvei como o arquivo noticias.php...Quando no navegador tento executar esse arquivowww...................../uploadImages/noticias.php, ele me retorna o seguinte erro:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1Já alterei algumas coisas mas continua dando esse erro.... Alguém poderia chegar o que pode estar errado no código?Abraço,

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummm pior q nem mostra qual linha que está o erro, por ser sql...

mas tenta fazer assim...

vai executando parte por parte do seu código.. ou seja.. executa um pedaço e deixa os outros como comentários, ai da para achar o erro... tendeu ?? http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

 

qualquer coisa posta ai.. sou novato tb, mas no que eu poder ajudar.. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já fiz esses testes amigo, me parece que o erro está aqui:$query_rsDestaques = 'SELECT * FROM `noticia` WHERE `ordem` > 0 ORDER BY `ordem` ASC LIMIT 0,5';Pois retiro essa linha e muda o erro.... Agora não sei se é a sintaxe, ou outra coisa.... Mas o interessante que deixei somente como 'Select * from noticia' e o erro continua dando....

Compartilhar este post


Link para o post
Compartilhar em outros sites

oh..

 

na linha

$query_rsDestaques = 'SELECT * FROM `noticia` WHERE `ordem` > 0 ORDER BY `ordem` ASC LIMIT 0,5';

soh para teste tenta fazer assim:

 

$query_rsDestaques = 'SELECT * FROM noticia';

soh para ver se aparece alguma coisa... ai depois vamos arrumando..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz isso novamente.... e.... continua dando o mesmo erro!!!!!!!!Quando eu por exemplo tiro essa linha, ele diz que a query está vazia! Então ele está executando....Nos scripts de adicionar as notícias existem linhas SQL parecidas com essa e a sintaxe estão iguais.... Será que o erro está aí mesmo??????? O erro que mostra está muito vago...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pô pessoal, cadê a ajuda de todos????Procurei no forum e não vi nenhuma ajuda completa disso, creio que finalizarmos esse tópico seria bom pra todos!!!!Bom, mesmo sozinho tô fuçando e achando algumas coisas e acho que estou chegando lá..... Só estou com um probleminha para a visualização da imagem de destaque!!!!!Seguinte, o início do código é:<?phprequire_once('include/configBd.php'); mysql_select_db($db['database'], $db['con']);$query_rsDestaques = 'SELECT * FROM `noticia` WHERE `ordem` > 0 ORDER BY `ordem` asc LIMIT 0,5';$rsDestaques = mysql_query($query_rsDestaques, $db['con']) or die(mysql_error());$totalRows_rsDestaques = mysql_num_rows($rsDestaques);$row_rsDestaques1 = mysql_fetch_assoc($rsDestaques);$query_rsDestaques1 = 'SELECT * FROM `fotos` WHERE `id_noticia` = ' . $row_rsDestaques1['id'];$rsDestaques1 = mysql_query($query_rsDestaques1, $db['con']) or die(mysql_error());$row_rsDestaques11 = mysql_fetch_assoc($rsDestaques1);POIS BEM.....O que exatamente estão fazendo a seguinte linha:$row_rsDestaques1 = mysql_fetch_assoc($rsDestaques);Pois creio que o problema de visualização da imagem está aí.... Apesar de que quando visualizo a tela de notícia, me aparece os seguintes textos que também devem estar com erro, talvez tenha alguma coisa a ver....<script language="JavaScript" type="text/javascript"> function someFoto(foto) { document.getElementById("mostraFoto").style.display ='none'; document.getElementById("fechaFoto").style.display ='none'; document.getElementById("mostraFoto").innerHTML = ''; } function mostraFoto(foto) { if(foto != 'naoExisteFoto') { if(navigator.appName == 'Microsoft Internet Explorer') { foto1= new Image(); foto1.src=(foto); passar = 0; w = foto1.width; h = foto1.height; document.getElementById("mostraFoto").style.width = (w+passar); document.getElementById("mostraFoto").style.height = (h+passar); } document.getElementById("mostraFoto").innerHTML = ''; document.getElementById("mostraFoto").style.display ='block'; document.getElementById("fechaFoto").style.display ='block'; } } Vamos lá galera....O q está saindo errado agora????

Compartilhar este post


Link para o post
Compartilhar em outros sites

O negócio aqui tá rápido galera... não paro não.... rsSeguinte, o erro estava numa definição de Path, por isso não estrava mostrando a imagem, mas já corrigi.....Agora, o que preciso resolver é justamente o que aparece escrito na parte de cima das notícias....As notícias estão sendo mostradas normalmente, mas acima da tabela onde elas estão sendo mostradas, aparece isso:<script language="JavaScript" type="text/javascript"> function someFoto(foto) { document.getElementById("mostraFoto").style.display ='none'; document.getElementById("fechaFoto").style.display ='none'; document.getElementById("mostraFoto").innerHTML = ''; } function mostraFoto(foto) { if(foto != 'naoExisteFoto') { if(navigator.appName == 'Microsoft Internet Explorer') { foto1= new Image(); foto1.src=(foto); passar = 0; w = foto1.width; h = foto1.height; document.getElementById("mostraFoto").style.width = (w+passar); document.getElementById("mostraFoto").style.height = (h+passar); } document.getElementById("mostraFoto").innerHTML = ''; document.getElementById("mostraFoto").style.display ='block'; document.getElementById("fechaFoto").style.display ='block'; } } PERGUNTA....Qual a função deste código (Pode ser visualizado como ele está acima numa das respostas onde está o código completo)?Como resolver para ele não aparecer?No aguardo,

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.