Ir para conteúdo

POWERED BY:

Arquivado

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

leleosk8zo

Array

Recommended Posts

Boa tarde galera do fórum.

 

Seguinte, preciso fazer um sisteminha para gerenciar pacotes de canais, onde tenho uma página com os icones de cada canal (são uns 150) e ao lado de cada icone tenho um checkbox.

 

A pessoa pode montar seu pacote escolhendo os canais que quiser, ou seja, ela vai selecionado os canais que quer em seu pacote e, ao clicar em Enviar o BD recebe essa seleção que ela fez para a informação poder ser visualizada mais tarde.

 

A primeira parte do sistema eu consegui, onde envio para o BD o nome do pacote, quantidade de canais, preço e imagem.

Agora preciso adaptar a parte dos checkbox.

 

Minha duvida é o seguinte. Como faço para enviar ao BD a seleção exata dos checkbox ? E depois como faço para puxar essa info do BD ?

 

Agradeço a todos desde já ! Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que enviar os checkbox como array ..

 

<!DOCTYPE HTML>
<html lang="pt-BR">
<head>
	<meta charset="iso-8859-1">
	<title></title>
</head>
<body>
	<form method="POST">
		<input type="checkbox" value="Canal 1" name="canal[]" />
		<input type="checkbox" value="Canal 2" name="canal[]" />
		<input type="checkbox" value="Canal 3" name="canal[]" />
		<input type="checkbox" value="Canal 4" name="canal[]" />
		<input type="checkbox" value="Canal 5" name="canal[]" />
		<input type="submit" value="Enviar" />
	</form>
	<?php 
		if ( isset ( $_POST ) ) {
			echo '<pre>';
				var_dump ( $_POST [ 'canal' ] ) ;
		}
	?>
</body>
</html>

 

Saída:

array(5) {
 [0] => string(7) "Canal 1"
 [1] => string(7) "Canal 2"
 [2] => string(7) "Canal 3"
 [3] => string(7) "Canal 4"
 [4] => string(7) "Canal 5"
}

 

Basta iterar esse array, e salvar no banco .. pra ler é só utilizar o SELECT ué.

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.