Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

glicose

looping dentro de uma variável

Mensagens Recomendadas

glicose

var mycarousel_itemList = [
    {url: "images/eventos/130.jpg", title: "testando"},
    {url: "images/eventos/"+foto[0]+"", title: ""+titulo[0]+""}
];

O que eu queria era fazer um looping pra preencher dinamicamente essas urls com os valores dos arrays foto e titulo, mas não consigo fazer um for dentro das [ ], nem jogar uma variável pronta dentro

Alguém poderia ajudar?

Grato!!!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
glicose

Vem daí:

$query="select fotos, legenda from tb_fotos";
$busca=mysql_query($query);
while($l=mysql_fetch_array($busca)){
    $fotos[]=$l[fotos];
    $legenda[]=$l[legenda];
}

<script>
var arr = ["<?php if (!empty($fotos)) echo implode('","', $fotos); ?>"];
var arr2 = ["<?php if (!empty($legenda)) echo implode('","', $legenda); ?>"];
</script>

O array está funcionado corretamente, pois se eu dar um alert(arr) ta certo, o que eu precisava era fazer um looping com ele pra criar várias urls

Ex:

{url: "images/eventos/"+foto[0]+"", title: ""+titulo[0]+""}

{url: "images/eventos/"+foto[1]+"", title: ""+titulo[1]+""}

{url: "images/eventos/"+foto[2]+"", title: ""+titulo[2]+""}

Só que dinamicamente com a quantidade do array

Grato

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
glicose

na verdade é o jcarousel do jquery, e eu preciso colocar as imagens dinamicamente, se alguém puder ajudar agradeceria

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.