Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala ai galera do iMasters tudo bem com vocês?? Espero que sim...
A bomba é o seguinte, to criando uma grade de programação para minha radio e não estou conseguindo usar o checkbox.
Ficaria assim:
ID LOCUTOR: Faço uma pesquisa de todos os locutores e tenho o nome e id de cadastro de cada locutor.
HORA: Checkbox de 00:00 até 23:00
DIA: Checkbox de Segunda à Domingo
Preciso saber como fazer um INSERT no SQL com mais de um Checkbox selecionado.
Espero que possam me ajudar...
SEGUE OS CODIGOS QUE ESTOU USANDO
O codigo que to usando para gerar os checkbox:
<?php
include "valida_cookies.inc";
?>
<?php include("funcao_administrador.php"); ?>
<h2>Adicionar Musica</h2>
<fieldset>
<form name="guest" action="add_programa2.php" method="post" >
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="2">
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Locutor/Programa:</font></td>
<td><select name="id_programa">
<option>Selecione</option>
<?php
include("connect1.php");
$query = "SELECT * FROM usuarios ORDER BY id";
$resultado = mysql_query($query);
while ($linha = mysql_fetch_array($resultado)) {
?>
<option value="<?php echo $linha['id'] ?>"><?php echo $linha['nome'] ?></option>
<? } ?>
</select></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Hora:</font></td>
<td>
<input name="hora[]" type="checkbox" value="00:00" /> 00:00
<input name="hora[]" type="checkbox" value="01:00" /> 01:00
<input name="hora[]" type="checkbox" value="02:00" /> 02:00
<input name="hora[]" type="checkbox" value="03:00" /> 03:00
<input name="hora[]" type="checkbox" value="04:00" /> 04:00
<input name="hora[]" type="checkbox" value="05:00" /> 05:00
<input name="hora[]" type="checkbox" value="06:00" /> 06:00
<input name="hora[]" type="checkbox" value="07:00" /> 07:00
<input name="hora[]" type="checkbox" value="08:00" /> 08:00
<input name="hora[]" type="checkbox" value="09:00" /> 09:00
<input name="hora[]" type="checkbox" value="10:00" /> 10:00
<input name="hora[]" type="checkbox" value="11:00" /> 11:00
<input name="hora[]" type="checkbox" value="12:00" /> 12:00
<input name="hora[]" type="checkbox" value="13:00" /> 13:00
<input name="hora[]" type="checkbox" value="14:00" /> 14:00
<input name="hora[]" type="checkbox" value="15:00" /> 15:00
<input name="hora[]" type="checkbox" value="16:00" /> 16:00
<input name="hora[]" type="checkbox" value="17:00" /> 17:00
<input name="hora[]" type="checkbox" value="18:00" /> 18:00
<input name="hora[]" type="checkbox" value="19:00" /> 19:00
<input name="hora[]" type="checkbox" value="20:00" /> 20:00
<input name="hora[]" type="checkbox" value="21:00" /> 21:00
<input name="hora[]" type="checkbox" value="22:00" /> 22:00
<input name="hora[]" type="checkbox" value="23:00" /> 23:00
</td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">Dia:</font></td>
<td>
<input name="hora[]" type="checkbox" value="00:00" /> Seg
<input name="hora[]" type="checkbox" value="01:00" /> Ter
<input name="hora[]" type="checkbox" value="02:00" /> Qua
<input name="hora[]" type="checkbox" value="03:00" /> Qui
<input name="hora[]" type="checkbox" value="04:00" /> Sex
<input name="hora[]" type="checkbox" value="05:00" /> Sab
<input name="hora[]" type="checkbox" value="06:00" /> Dom
</td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif"> </font></td>
<td><button type="submit"><span><em>Adicionar</em></span></button></td>
</tr>
</table>
</form>
</fieldset>
Codigo do INSERT do SQL:
<?php
$locutor_id = $_POST['locutor_id'];
$hora = $_POST['hora'];
$dia = $_POST['dia'];
include('config.php');
$insert = "INSERT INTO programa (locutor_id, hora, dia) VALUES ('$locutor_id', '$hora', '$dia')";
$resultado = mysql_query($insert) or die ("nao foi possivel inserir");
?>
<meta http-equiv="refresh" content="1;url=index1.php?1=add_programa.php">
Meu BANCO DE DADOS:
--
-- Estrutura da tabela programa
--
CREATE TABLE `programa` (
`id` tinyint(4) NOT NULL,
`locutor_id` text NOT NULL,
`hora` text NOT NULL,
`dia` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;Carregando comentários...