Ir para conteúdo

POWERED BY:

Arquivado

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

Luiz Henrique

[Resolvido] Listar dados do banco de dados?

Recommended Posts

Olá pessoas,

 

Preciso listar o conteúdo do banco de dados, procurei e só encontrei com XML, e no meu caso não pode ser, a consulta deverá ser somente o retorno da consulta, ex:

 

<?php

echo "valor=teste";

?>

 

Eu consigo fazer a consulta porém no php tenho que a cada listagem acrescentar um número para identificar quem é

 

 

<?php

for($i=0; $i<10;$i++){

echo "valor".$i."=teste";

}

?>

 

Mas no actionscript não to conseguindo pegar todos somente um, fiz a consulta com loadVars:

 

for ($cont=0; $cont<3; $cont++) {

duplicateMovieClip("quadro", "quadro"+$cont, $cont);

eval("quadro"+$cont).teste = this.teste+$cont; // Isso não funciona nem com eval

}

 

Então alguma dica de como posso fazer esta consulta?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o nome que você define não é "valor"+numero

 

então seria:

 

 

eval("quadro"+$cont).teste = this["valor"+$cont];

 

ou

 

eval("quadro"+$cont).teste = eval("valor"+$cont);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu já havia testado desta forma, e não funciona ou seja ele não consegue pegar o valor do echo:

 

onLoad = consultaHome(0);

function consultaHome(valor) {

var consulta:LoadVars = new LoadVars();

consulta.id = valor; // aqui ele filtra a consulta, pois quando clico na mesma ela aparece ao lado e gera 3 novas notícias na listagem que sejam diferente da clicada.

consulta.sendAndLoad("noticias.php",consulta,"POST");

consulta.onLoad = function(sucess) {

if (sucess) {

ldr._visible = false;

for ($cont=0; $cont<=this.codigo.length; $cont++) {

duplicateMovieClip("quadro", "quadro"+$cont, $cont);

eval("quadro"+$cont)._x = (250*($cont+1));

eval("quadro"+$cont).noticia.titulo = this.titulo;

eval("quadro"+$cont).noticia.texto = this.intro;

eval("quadro"+$cont).noticia.variavel = this.codigo;

 

}

}

};

}

Isto é o que estou fazendo, o que acontece é que preciso sempre listar 3 notícias fora a que está em leitura aberta, então já tentei fazer:

 

eval("quadro"+$cont).noticia.titulo = this.titulo+$cont;

eval("quadro"+$cont).noticia.titulo = this[titulo+$cont];

eval("quadro"+$cont).noticia.titulo = eval("titulo"+$cont);

eval("quadro"+$cont).noticia.titulo = this[eval("titulo"+$cont)];

 

Não pode ser tão complicado assim listar qualquer coisa no flash, quando você faz uma listagem é desta forma?

 

 

o nome que você define não é "valor"+numero

 

então seria:

 

 

eval("quadro"+$cont).teste = this["valor"+$cont];

 

ou

 

eval("quadro"+$cont).teste = eval("valor"+$cont);

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php
for($i=0; $i<10;$i++){
echo "&valor".$i."=teste";
}
?>

//pagina.php?valor1=teste&valor2=teste&valor3=teste...

acho q tah faltando simplesmente o "&" no PHP. Veja se no seu código você o está colocando.

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.