Ir para conteúdo

POWERED BY:

Arquivado

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

sr.silva

Alimentando Array em JS

Recommended Posts

Olá!

 

Minha situação é a seguinte:

 

- Preciso recuperar os registros e armarzenar os mesmos em um array em JS.

 

O código que cheguei até o momento é:

 

 

PHP
<? include('../classes/obj_fotos.php');?>

<?

$obFotos = new Fotos('',0);

$fotos = $obFotos->listFotos($_GET['id'],0,0);

 

$obFoto = new Fotos('',0);

if (isset($_GET['foto']))

{

    $obFoto->set($_GET['foto']);

}

else

{

    $fototemp = $obFoto->listFotos($_GET['id'],0,1);

    $obFoto->set($fototemp[0]['pk_foto']);

}

?>

<HTML>

<HEAD>

<script language="JavaScript" type="text/javascript">

total = <?=count($fotos)?>;

 

var img = new Array();

<?

  $a =0;

  foreach($fotos as $it){

?>

   img[<?= $a ?>]='<?= $it ?>';

<?

  $a++;

}?>

 

</script>

 

</HEAD>

<body>

 

 

</BODY>

</HTML>

 

Bem, seria + - isso que eu fiz. Agora... http://forum.imasters.com.br/public/style_emoticons/default/natal_sad.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais fácil você fazer algo assim:

 

<?php

$fotos = array("foto1.jpg", "foto2.jpg", "foto3.jpg", "foto4.jpg", "foto5.jpg");

$str = "";

foreach($fotos as $chave => $ft)
{
	$str .= "\"$ft\"";

	if( $chave < count($fotos)-1 )
		$str .= ",";
}

echo $str;

?>

E jogar esta variável $str dentro de new Array() do Javascript.

 

[]'s ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim amigo, até onde cheguei foi o que coloquei acima.

 

Aqui, é criada a variavel $fotos, que recebe o valor do método listFotos

PHP
<?

$obFotos = new Fotos('',0);

$fotos = $obFotos->listFotos($_GET['id'],0,0);

?>

 

Nessa parte, eu alimento o meu ARRAY em js com a variável, $fotos

 

PHP
<script language="JavaScript" type="text/javascript">

var img = new Array();

<?

  $a =0;

  foreach($fotos as $it){

?>

   img[<?= $a ?>]='<?= $it ?>';

<?

  $a++;

}?>

 

Só que ainda não funciona!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Calma!! Calma!!

 

Vamos ver se entendi...

 

Esse código que postei, está certo??

 

Se sim, como faço para verificar se o array contém registros?

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.