Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao passar dados de PHP para JavaScript


pj.manzano

Pergunta

Olá...

Estou tentando resolver um problema com o script abaixo, mas não localizo o erro.

Estou armazenando o valor de uma pesquisa efetuada no BD em uma Array e passando posteriormente para os campos que serão utilizados para compor script Java e o HTML.

Quando processo, ele passa somente Array[0]...

O que pode ser? Alguém pode me ajudar? O site para quem quiser ver é WWW.jornalagaxeta.com.br/teste/agaxeta.

Ainda estou elaborando, mas tem muita coisa para arrumar.

A ideia era montar o projeto no Xoops, mas enquanto não conheço direito para isso, estou tentando montar na mão.

Seguem abaixo os códigos:

function scroll(){
	$selecao = "select id_materia,
	 	  	   dt_publicacao,
			   titulo,
			   prioridade,
			   id_secao				
		    FROM tbmaterias 
		    WHERE prioridade=14 
		    ORDER BY dt_publicacao DESC LIMIT 4";
		$query   = $this->query($selecao);
		while ($lista = mysql_fetch_array($query)){
		    
        $pasta = "http://jornalagaxeta.com.br/img/".$lista[id_secao];
	$foto[$i][0]   = $pasta."/capa/".$lista[id_materia]."_capa.jpg";
	$thumb[$i][1]  = $pasta."/capa/".$lista[id_materia]."_capa.jpg";
	$titulo[$i][2] = $lista[titulo];
					
	
	$saida ="<div id=\"rokstories-47\" class=\"rokstories-layout1\">";
	$saida .="		<div class=\"feature-block\" >";
	$saida .="			<div class=\"image-container\" >";
	$saida .="				<div class=\"image-full\" >";
        $saida .="        			<img src=\"$foto[0][0]\" style=\"visibility: visible; zoom: 1; opacity: 0; \">";
        $saida .="            		<img src=\"$foto[1][0]\" style=\"visibility: hidden; zoom: 1; opacity: 0;\">";
        $saida .="            		<img src=\"$foto[2][0]\" style=\"visibility: visible; zoom: 1; opacity: 1;\">";
        $saida .="            		<img src=\"$foto[3][0]\" style=\"visibility: hidden; zoom: 1; opacity: 1;\">";
        $saida .="        		</div>";
	$saida .="				<div class=\"image-small\" style=\" width:350px\">";
	$saida .="	    			<img src=\"$thumb[0][1]\" class=\"feature-sub\" alt=\"image\" style=\"visibility: visible; zoom: 1; opacity: 0.3;\">";
	$saida .="					<img src=\"$thumb[1][1]\" class=\"feature-sub\" alt=\"image\" style=\"visibility: visible; zoom: 1; opacity: 0.3;\">";
	$saida .="					<img src=\"$thumb[2][1]\" class=\"feature-sub\" alt=\"image\" style=\"visibility: visible; zoom: 1; opacity: 1;\">";
	$saida .="					<img src=\"$thumb[3][1]\" class=\"feature-sub\" alt=\"image\" style=\"visibility: visible; zoom: 1; opacity: 0.3;\">";
	$saida .="	  			</div>";
	$saida .="			</div>";
	$saida .="			<div class=\"desc-container\" >";
	$saida .="    			<div class=\"description feature-pad\" style=\"visibility: hidden; zoom: 1; opacity: 0;\">";
	$saida .="					<a href=\"#\" class=\"feature-link\">";
        $saida .="        				<span class=\"feature-title\">$titulo[0][2]</span>";                		
        $saida .="                    </a>";
        $saida .="                </div>";
       	$saida .="  				<div class=\"description feature-pad\" style=\"visibility: hidden; zoom: 1; opacity: 0;\">";
	$saida .="					<a href=\"#\" class=\"feature-link\">";
        $saida .="        				<span class=\"feature-title\">$titulo[1][2]</span>";                	
        $saida .="                    </a>";				
        $saida .="                </div>";
    	$saida .="	  			<div class=\"description feature-pad\" style=\"visibility: visible; zoom: 1; opacity: 1;\">";
	$saida .="					<a href=\"#\" class=\"feature-link\">";
        $saida .="        				<span class=\"feature-title\">$titulo[2][2]</span>";                
        $saida .="                    </a>";			
        $saida .="                </div>";
        $saida .="	  			<div class=\"description feature-pad\" style=\"visibility: hidden; zoom: 1; opacity: 0;\">";
	$saida .="					<a href=\"#\" class=\"feature-link\">";
        $saida .="        				<span class=\"feature-title\">$titulo[3][2]</span>";              	
        $saida .="                    </a>";			
        $saida .="                </div>";
   	$saida .="  			</div>";
	$saida .="		</div>";
	$saida .="	</div>";
	
	$i++;
	}
	return $saida;
      
}
INDEX.PHP
<?php
// inicio : includes
	include("lib/lib_capa.php");
	include_once("lib/xtpl.php");
	$iface=new Xtemplate("html/index.html");
	$obj_capa = new capa;
// fim includes	
// Destaque Superior
	$scroll = $obj_capa->scroll();
	$iface->assign(SCROLL, $scroll);
	…..
$iface->parse("header");
	$iface->out("header");
?>

INDEX.HTML
<div id="scroll" class="colmask leftmenu">
	<script type="text/javascript">
	        RokStoriesImage['rokstories-47'].push('$foto[0][0]');
         	RokStoriesImage['rokstories-47'].push('$foto[1][0]');
         	RokStoriesImage['rokstories-47'].push('$foto[2][0]');
         	RokStoriesImage['rokstories-47'].push('$foto[3][0]');
	</script>
        {SCROLL}
</div>

Editado por pj.manzano
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...