Ir para conteúdo

Arquivado

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

Dieguinhu Web

Passar Array PHP para JAVASCRIPT

Recommended Posts

Galera preciso passar esse array abaixo

 

 

$array_venda = array(

'vendaid' => $vendaid,

'datalideracao' => $datalideracao,

'valor_comissao'=> $valor_comissao,

'valor_adesao' => $valor_adesao,

'valor_bonus' => $valor_bonus,

'valor_conexao' => $valor_conexao

);

 

 

para uma funcao Javascript Solicitar(parametro) e no Javscript explodir o array e depois passar para outra pagina PHP para dar um insert

 

 

insert into venda (vendaid) values ($vendaid)

 

 

 

como posso fazer galera???

 

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

php => js => php

 

pq você não passa direto pro php ? tirando o js de intermediario ali ?

 

php => php

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem q ser assim pq vai pra um ajax dinamico a sequencia é essa :

 

 

$array_venda = array(

'vendaid' => $vendaid,

'datalideracao' => $datalideracao,

'valor_comissao'=> $valor_comissao,

'valor_adesao' => $valor_adesao,

'valor_bonus' => $valor_bonus,

'valor_conexao' => $valor_conexao

);

 

 

ai preciso passar pro JS

 

onClick="SolicitarF_Comissao($array_venda)

 

 

e aqui passar pra outro PHP

 

function SolicitarF_Comissao(ArrayVEnda){

 

ajax.open("GET","funcionalidades.php?funcao=faturar&ArrayVenda="+ArrayVenda,true);

 

 

e no funcionalidades.php

 

 

pegar o array ...

 

 

 

entendeu é dinamico nao posso cortar etapas..

Compartilhar este post


Link para o post
Compartilhar em outros sites

tecnicamente você pode cortar sim.

 

é muita gambiarra isso de ter um dado no servidor, enviar para o cliente, só para enviar o mesmo dado para o servidor novamente.

a única forma de fazer com js, seria transformando em json.

 

 

Mas repito, ta muito estranho isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que eu nao queria é passar pra funcao Solicitar()

 

isso Solicitar(vendaid,data,admissao,corte,valor_bonus) um monte de parametros!!!

 

 

queria colocar tudo numa matriz(array) e recuperar depois os dados

 

 

os dados estao em comissao.php do comissao chama o funcoes.js que chama um ajax passando esses valores para funcionalidades.php que dá um insert... é isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

é como eu já disse amigo, se esse dado não vai sofrer nenhuma alteração no cliente, então mande direto

 

php => php

 

não tem nenhuma necessidade de ter js ai no meio disso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo,

 

 

O JS tem finalidade sim porque sofre um serie de validações no meio, ate passar por ajax ,os dados pro PHP que insere, só nao quero passar um mont ede de parametros pela funcao queria passar uma matriz..

 

mas valeu a ajuda ai..

 

 

Alguem mais?

Compartilhar este post


Link para o post
Compartilhar em outros sites

De fato, isso está estranho.

 

Se fosse apenas estranho....

 

O fato é que não tem sentido algum.

 

O JS tem finalidade sim porque sofre um serie de validações no meio, ate passar por ajax ,os dados pro PHP que insere, só nao quero passar um mont ede de parametros pela funcao queria passar uma matriz..

 

se esse dado não vai sofrer nenhuma alteração no cliente, ...não tem nenhuma necessidade de ter js ai no meio disso.

 

Validar é trabalho que deve ser feito pelo PHP, mandar esses dados para o usuário para devolver para o servidor é como mandar uma carta de São Paulo para Santo André, passando primeiro por Shanghai na China.

 

Eu sinceramente acho, Dieguinhu, que:

 

1. Você não soube explicar ainda o seu problema.

2. Você não tem noção do que está tentando fazer.

 

Tente explicar, passo a passo, o que acontece antes, durante e depois. Desde a criação dos dados até a inserção deles no banco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O JS tem finalidade sim porque sofre um serie de validações no meio

se esssa validações não precisam da interação do usuario, então não tem nenhum motivo para passar por js, e você poderia fazer tudo, até as validações com php.

 

 

São Paulo => China => Santo André

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.