Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
mmartinho

Trabalhar com array dentro do POST

Recommended Posts

mmartinho

Bom Dia,

Eu tenho um formulario que me está a passar um array dentro do post

Aqui está um print_r do $_POST


Array
(
    [item] => Array
        (
            [1] => asdasdasd
            [2] => asdsadasd
            [3] => 
            [4] => 
            [5] => 
            [6] => 
            [7] => 
            [8] => 
            [9] => 
            [10] => 
        )

    [vitem] => Array
        (
            [1] => sdsadsad
            [2] => sadsadsa
            [3] => 
            [4] => 
            [5] => 
            [6] => 
            [7] => 
            [8] => 
            [9] => 
            [10] => 
        )

    [productid] => 1
    [invoiceid] => 1027
    [submit] => Criar
)

Como retiro o array item e vitem de dentro do array post??

Cumprimentos

Share this post


Link to post
Share on other sites
softklin

Como não funciona? O $item não fica com o array? Tenta fazer um print_r do $item, deveria funcionar e ficar com aquela parte do array, teoricamente. O que obténs nessa variável?


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Share this post


Link to post
Share on other sites
scorch

Se o que tu queres é apagar do array esses items, basta:

unset($array["item"], $array["vitem"]);

Atenção, tens de mudar o $array pelo nome do array. :D


scorch_pp.png

PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.

Share this post


Link to post
Share on other sites
mmartinho

Teoricamente era para funcionar mas não funciona.

Fazer a atribuição do $item = $_POST['item']; não funciona..

Share this post


Link to post
Share on other sites
scorch

Estás a usar a variável $item dentro de alguma função ou ciclo?


scorch_pp.png

PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.

Share this post


Link to post
Share on other sites
softklin

http://ideone.com/JbHd5

Como vês, funciona. O $_POST é um array de sistema, mas é um array como outro qualquer, penso que não há restrições. Tenta fazer um exemplo parecido, pode ser os dados não estejam a ser passados correctamente pelo POST.


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Share this post


Link to post
Share on other sites
mmartinho

Boa Tarde,

Já resolvi o problema. Testei num ficheiro à parte e o que queria já funciona era um pequeno erro de lógica no script principal.

Muito Obrigado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.