Ir para conteúdo

POWERED BY:

Arquivado

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

Lucas Lima_96406

[Resolvido] Enviar dados separadamente por checkbox

Recommended Posts

quando você coloca o name com [] so vão os q foram marcardos:

 

<input type="checkbox" name="nome[]" value="..." />

//depois é so iterar ele

foreach($_POST['nome'] as $item){
  echo $item;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente como o @Shini descreveu.

 

Para maiores dúvidas, aqui há uma explicação mais abrangente:

http://forum.imasters.com.br/topic/477709-array-direto-por-post/

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim geralmente, você usar a função mysql_last_insert_id pra pegar o ultimo id inserido ou

select id from tabela order by desc id  limit 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim geralmente, você usar a função mysql_last_insert_id pra pegar o ultimo id inserido ou

select id from tabela order by desc id  limit 1

 

O Problema é que quando insiro um registro GERALMENTE ele vai sendo como ultimo na tabela, e isso não pode acontecer porque preciso que ele vá como ultimo na tabela. Tem algo que posso fazer para fazer o registro ir sempre como ultimo registro na tabela?

Compartilhar este post


Link para o post
Compartilhar em outros sites

você não disse nada com nada, ele vai sendo como ultimo e isso não pode acontece por que precisa que ele vá como ultimo... estranho

 

maaaas se você tiver um campo ID na sua tabela e ela tiver como primary key e auto increment tudo se resolverá e então você pode recuperar o último ID inserido através da função que te passaram.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você não disse nada com nada, ele vai sendo como ultimo e isso não pode acontece por que precisa que ele vá como ultimo... estranho

 

maaaas se você tiver um campo ID na sua tabela e ela tiver como primary key e auto increment tudo se resolverá e então você pode recuperar o último ID inserido através da função que te passaram.

Exatamente, isso não pode acontecer, e infelizmente acontece. O meu campo id tem a chave primaria e o auto increment.

Compartilhar este post


Link para o post
Compartilhar em outros sites

explica melhor...

Shini muito obrigado pela ajuda mas eu ja consegui arumar meu erro, o problema era no MySQL:

a Storage Engine estava como MylSAM, mas deveria estar como InnoDB para se organizar tudo nos conformes.

GRATO, de qualquer forma para você e ambos que me ajudaram.

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza então, qualquer coisa posta ai.

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.