Ir para conteúdo
Fórum Script Brasil
  • 0

Clicar em checkbox e enviar dados para base de dados


jhonatasilva

Pergunta

Olá amigos venho através deste para lhes pedir uma ajuda com php, eu sou iniciante em php e já procurei e não achei na net como fazer, ou de modo que eu entenda o que estou fazendo. Eu tenho o seguinte formulário:

Eu preciso que quando o usuario clicar na caixa do(s) checkbox(s), esses dados fossem para o meu banco de dados.

Se alguém puder me dar uma explicação ficarei muito grato!

<?php 
session_start();
    if ($_SESSION['autentica']<>'foifoifoifoi'){
        header('location:../aviso.php?id=4');
    }
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
@import url(../../css.css);
</style>
</head>
<body>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><div align="center">
      <table width="840" border="0">
        <tr>
          <td width="476" id="navegacao" bgcolor="#5fbf7f"><a href="../cadastros.php">Cadastros</a> -&gt; <a href="cadastro_de_curso.php">Cursos</a>-&gt;</td>
        </tr>
      </table>
      <form name="cadastro_de_modalidade" method="post" action="recebe_cadastro_de_curso.php">
        <p id="titulos">Cadastro de Cursos</p>
        <table width="852" border="0">
          <tr>
            <td width="829"><table width="100%" border="0" id="texto">
              <tr>
                <td><div align="center">Modalidade:</div></td>
                <td>
                   <select name="nome_modalidade">
       <option value="0" selected>Escolha a modalidade deste curso</option>
        <?php
          include("../../banco.php");        
         $sql = "SELECT * FROM modalidade ORDER BY nome_modalidade ";
         $qr = mysql_query($sql) or die(mysql_error());
         while($ln = mysql_fetch_assoc($qr)){
            echo '<option value="'.$ln['nome_modalidade'].'">'.$ln['nome_modalidade'].'</option>';
         }
      ?>
                  </select>
                </td>
              </tr>
              <tr>
                <td><div align="center">Nome do Curso:</div></td>
                <td><input name="nome_curso" type="text" id="nome_curso" size="60"></td>
              </tr>
              <tr>
                <td><div align="center">Objetivo:</div></td>
                <td><input name="objetivo_curso" type="text" id="objetivo_curso" size="60"></td>
              </tr>
              <tr>
                <td><div align="center">Descri&ccedil;&atilde;o:</div></td>
                <td><label>
                  <textarea name="descricao_curso" id="descricao_curso" cols="45" rows="5"></textarea>
                </label></td>
              </tr>
              <tr>
                <td><div align="center">Carga Hor&aacute;ria:</div></td>
                <td><input name="carga_horaria_curso" type="text" id="carga_horaria_curso" size="60"></td>
              </tr>
              <tr>
                <td><div align="center">Usu&aacute;rio que cadastrou:</div></td>
                <td><input name="secao_usuario" type="text" id="usuario_que_cadastrou" size="60" value="<?php echo $_SESSION['usuario']; ?>" readonly="true"></td>
              </tr>
              <tr>
                <td><div align="center">Data de Cadastro:</div></td>
                <td><input name="secao_data" type="text" id="secao_data" size="60" value="<?php echo $_SESSION['data']; ?>" readonly="true"></td>
              </tr>

            </table></td>
            <td width="10">&nbsp;</td>
          </tr>
        </table>
        <table width="99%" border="0" align="center" bordercolor="#999999" class="campos">
            <tr>
              <td colspan="8"><div align="center">
                <table width="838" border="0">
                  <tr>
                    <th width="813" scope="col">Adicionar Disciplinas</th>
                  </tr>
                </table>
              </div>
              </td>
            </tr>
            <tr id="texto">
              <td width="29%" bgcolor="#5fbf7f"><div align="left" class="style2">
                <div align="center">Nome:</div>
                </div>
              </td>
              <td width="12%" bgcolor="#5fbf7f"><div align="left" class="style2">
                <div align="center">Carga Hor&aacute;ria:</div>
                </div>
              </td>
              <td width="22%" bgcolor="#5fbf7f"><div align="left" class="style2">
                <div align="center">Quem Cadastrou:</div>
                </div>
              </td>
              <td width="29%" bgcolor="#5fbf7f"><div align="left" class="style2"> 
                <div align="center">Data de Cadastro:</div>
                </div>
              </td>
              <td width="8%" bgcolor="#5fbf7f"><div align="center">Adicionar:</div></td>
              <td width="0%"><div align="left" class="style2">
                <div align="left"></div>
              </div>
              </td>
            </tr>
<?php require("../../banco.php");

$sql = "SELECT * FROM disciplinas GROUP BY nome_disciplina ";
$cunhu_proprio=mysql_query($sql);

  while ($dados=mysql_fetch_array($cunhu_proprio)){
    
    if ($a==1){
    echo "<tr><td bgcolor=#F3F3F3>".$dados['nome_disciplina']."</td>";
    
    echo "<td bgcolor=#F3F3F3>".$dados['carga_horaria_disciplina']."</td>";
    
    echo "<td bgcolor=#F3F3F3>".$dados['cadastro']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

    echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";
    
    
    ?>
            <?php 
          $a=0;
        }else{
        
    echo "<tr><td bgcolor=#BFDFFF>".$dados['nome_disciplina']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['carga_horaria_disciplina']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['cadastro']."</td>";

    echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";
    
    echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";
    
    ?>
            <?php 
          $a=1;
        }
    }

?>
          </table>
          <div align="center" id="texto">N&uacute;mero de Registros encontrados: <?php echo mysql_num_rows($cunhu_proprio); ?>
          </div>
          <p align="center">
            <input type="submit" name="Submit2" value="Cadastrar">
            <input type="reset" name="Submit2" value="Limpar">
          </p>
      </form>
    </div>
</td>
  </tr>
  </tr>
</table>
</body>
</html>

Editado por Jonathan Queiroz
Remover palavra "help" do título do tópico (Jonathan)
Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0

Olá Jhonatansilva, tudo bem !

Eu também estava com esse problema, você vai ter que usar um loop , um "foreach" buscando estes dados enviados por "POST" na seleção do checkbox no seu formulario e fazendo a chamada para um arquivo include.php ex:

<?php

require_once('conecta.php');

if (isset($_POST['dados vindo do checkbox'])) // seleção do checkbox

{

// Faz loop pelo array dos produtos

foreach($_POST["dados vindo do checkbox"] as $variavel)

{

$campo1=$variavel["campo_tabela"];

$campo2=$variavel["campo_tabela"];

$campo3=$variavel["campo_tabela"];

$query=INSERT INTO tabela (campos) VALUES ('$campo1','$campo2', '$campo3')";

$sql = mysql_query($query) or die("Erro no SQL: ".mysql_error());

$res2=mysql_db_query("$banco","$sql",$conexao);

}

if($res2)

{

$erro=mysql_error();

echo "<p align='center'>Erro: $erro</p>";

}

else

{

echo"<p align='center'>mensagem!</p>";

}

}

mysql_close($conexao);

?>

No seu formulario tem que colocar assim dentro do while ($dados=mysql_fetch_array($cunhu_proprio)){

<input type="checkbox" name="dados[]" value="<?echo $dados['chave];?>"/> // assim ele vai enviar um parâmetro "dados[]" para fazer a varredura e verificar qual check esta selecionado para inclusão. Espero ter ajudado... vlw

Espero que tenha entendido...vlw !!
Link para o comentário
Compartilhar em outros sites

  • 0

Olá , obrigado pela atenção, mais deixa eu te perguntar uma coisa, essa parte do meu codigo faz uma busca no meu banco de dados


<?php require("../../banco.php");

$sql = "SELECT * FROM disciplinas GROUP BY nome_disciplina ";
$cunhu_proprio=mysql_query($sql);

while ($dados=mysql_fetch_array($cunhu_proprio)){

if ($a==1){
echo "<tr><td bgcolor=#F3F3F3>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";


?>
<?php
$a=0;
}else{

echo "<tr><td bgcolor=#BFDFFF>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";

?>
<?php
$a=1;
}
}

?>
</table>
<div align="center" id="texto">N&uacute;mero de Registros encontrados: <?php echo mysql_num_rows($cunhu_proprio); ?>
[/codebox]

ou seja, apartir desse código pode surgir como resultado uma linha ou até 200 por exemplo,porque eu tenho um outro formulario que cadastra as disciplinas, e onde tem os checkbox é onde o usuario vai clicar para selecionar as disciplinas desejadas, e esses valores vão ser enviados para o meu banco de dados em uma tabela chamada itens_disciplina, espero que tenham entendido, agradeço desde então.

Link para o comentário
Compartilhar em outros sites

  • 0
Olá , obrigado pela atenção, mais deixa eu te perguntar uma coisa, essa parte do meu codigo faz uma busca no meu banco de dados


<?php require("../../banco.php");

$sql = "SELECT * FROM disciplinas GROUP BY nome_disciplina ";
$cunhu_proprio=mysql_query($sql);

while ($dados=mysql_fetch_array($cunhu_proprio)){

if ($a==1){
echo "<tr><td bgcolor=#F3F3F3>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";


?>
<?php
$a=0;
}else{

echo "<tr><td bgcolor=#BFDFFF>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input name='enviar_para_banco' type='checkbox' value=''></td>";

?>
<?php
$a=1;
}
}

?>
</table>
<div align="center" id="texto">Número de Registros encontrados: <?php echo mysql_num_rows($cunhu_proprio); ?>
[/codebox]

ou seja, apartir desse código pode surgir como resultado uma linha ou até 200 por exemplo,porque eu tenho um outro formulario que cadastra as disciplinas, e onde tem os checkbox é onde o usuario vai clicar para selecionar as disciplinas desejadas, e esses valores vão ser enviados para o meu banco de dados em uma tabela chamada itens_disciplina, espero que tenham entendido, agradeço desde então.

Então, na linha >

<input name='enviar_para_banco' type='checkbox' value=''></td>";

você vai ter que fazer assim

<input name='enviar_para_banco[] type='checkbox' value=''de preferência coloque um id de identificação para fazer a comparação"/></td>";

Acrescentando "[]" para que possa fazer o loop pelos os itens selecionados

Você terá que pegar os dados da tabela novamente para incluilos na tabela nova

<?

// Verifica se usuário selecionou alguma coisa

if(isset($_POST["'enviar_para_banco]))

{

echo "Item Selecionados:<BR>";

// Faz loop pelo array dos itens

foreach($_POST["'enviar_para_banco"] as $selecao)

{

$row = mysql_fetch_array(mysql_query("SELECT campos FROM tabela WHERE id= '$selecao'"));

//poe os valores em uma variavel...

$campo1 = $row['campo'];

$campo2 = $row['campo'];

$campo3 = $row['campo'];

//...

//e então você insere na tabela

mysql_query("INSERT INTO tabela (campos) VALUES (valores)");

}

}

else

{

echo "Você não escolheu nada!

";

}

?>

Entendeu, testa ai e posta como ficou...vlw!

Editado por Daygdson
Link para o comentário
Compartilhar em outros sites

  • 0

JhonataSilva, to postando parte do meu código pra ver se te ajuda... ai você vai ter que adaptar ao seu... lembrando que este é um código de include.php que vai setar as linhas selecionadas e fazer um loop pra ver quantas foram marcadas para inclusão via banco de dados... este é conforme você pediu

Eu preciso que quando o usuario clicar na caixa do(s) checkbox(s), esses dados fossem para o meu banco de dados.

Só que este vai por meio de um botão "Submit" , agora se você quer que ao clicar no checkbox e fazer o Insert ai vai ser outra coisa... vamos lá

1° - faça o seu formulário para seleção do checkbox

2° - Na caixa de seleção você vai colocar no <input type="checkbox" name="produto[]" value="<?echo $array_produto['codprod'];?>"/> /* neste caso eu estou pegando um id de referência para fazer comparação no script abaixo porque todos os meus dados vão ter o mesmo nome (name = "produto[]") Acredito que o seu também por isso coloquei assim, caso não seja em cada checkbox você coloca por exemplo

<input type="checkbox" name="item1[]" value= "blabla1"/>

<input type="checkbox" name="item2[]" value= "blabla2"/>

<input type="checkbox" name="item3[]" value= "blabla3"/>

3° - Enviar estes dados via "POST" para o script include.php e lá fazer a verificação do chek selecionado através do "Foreach", buscar os dados novamente na tabela de origem e depois inclui-los em nova tabela através de arrays conforme havia dito anteriormente... (o penúltimo script ficou meio confuso e pesso desculpas!)

Ex: de include.php

<?php

require_once("conecta.php");

// Verifica se usuário selecionou alguma coisa

if(isset($_POST['produto])) { // chama checkbox ( name="produto[]") para entrar no loop de verificação

foreach($_POST['produto']as $prod => $value) // Faz um loop no Array de checkbox

{

$sql_produto = "SELECT * FROM cad_produtos WHERE codprod = '$value'"; /* um dos segredinhos é esse aqui, tem que fazer a busca novamente na tabela de origem pra depois inserir os dados em nova tabela. */

query_1 = mysql_query ($sql_produto) or die ('ERRO SQL:' .mysql_error());

$row_1=mysql_fetch_array($query_1); //joga os dados em um array

$codprod = $row_1['codprod];

$produto = $row_1['produto'];

$qtde = $row_1['qtde'];

$modelo = $row_1['modelo'];

//e então você insere na tabela

$sql="INSERT INTO tabela (codprod, produto, qtde, modelo) VALUES ('$codprod','$produto','$qtde','$modelo')";

$sql = mysql_query($sql) or die("Erro no SQL: ".mysql_error());

$res2=mysql_db_query("hd","$sql",$conexao);

}

if($res2)

{

$erro=mysql_error();

echo "<p align='center'>Erro: $erro</p>";

}

else

{

echo"<p align='center'>Dados incluido com sucesso!</p>";

}

}

mysql_close($conexao);

?>

Espero ter te ajudado... qualquer coisa posta ai o resultado, muita gente pode precisar também igual nós precisamos... abraços !!!

Editado por Daygdson
Link para o comentário
Compartilhar em outros sites

  • 0
Esta dando este erro agora : /

Boa tarde, muito obrigado Daygdson agora esta dando o seguinte erro:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\senai\checkbox\cadastro.php on line 85

olhe só como que ficou meu código

errroooooooo.jpg

Parece que não ta identificando o tipo de campo na tabela... posta o insert que você fez se for possível.

Editado por Daygdson
Link para o comentário
Compartilhar em outros sites

  • 0

Esse foi o include ...

<?php 
require_once("../banco.php");
// Verifica se usuário selecionou alguma coisa

if(isset($_POST['produto'])) { // chama checkbox ( name="produto[]") para entrar no loop de verificação

foreach($_POST['produto']as $prod => $value) // Faz um loop no Array de checkbox
{
$sql_produto = "SELECT * FROM disciplinas WHERE cod = '$value'"; /* um dos segredinhos é esse aqui, tem que fazer a busca novamente na tabela de origem pra depois inserir os dados em nova tabela. */ 
query_1 = mysql_query ($sql_produto) or die ('ERRO SQL:' .mysql_error());
$row_1=mysql_fetch_array($query_1); //joga os dados em um array


$cod = $row_1['cod'];
$nome_disciplina = $row_1['nome_disciplina'];
$carga_horaria_disciplina = $row_1['carga_horaria_disciplina'];
$descricao_disciplina = $row_1['descricao_disciplina'];


//e então você insere na tabela
$sql="INSERT INTO itens_disciplina (cod, nome_disciplina, carga_horaria_disciplina, descricao_disciplina) VALUES ('$cod','$nome_disciplina','$carga_horaria_disciplina','$descricao_disciplina')";


$sql = mysql_query($sql) or die("Erro no SQL: ".mysql_error());

$res2=mysql_db_query("hd","$sql",$conexao);

} 
if($res2)
{
$erro=mysql_error();
echo "<p align='center'>Erro: $erro</p>";
}

else
{
echo"<p align='center'>Dados incluido com sucesso!</p>";
}


}
mysql_close($conexao);

?>
E esse é o codigo cadastro
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
@import url("../../css.css");
-->
</style>
</head>

<body>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><div align="left">
      <table width="764" border="0">
        <tr>
          <td width="758" bgcolor="#5fbf7f" id="navegacao"><a href="../buscar.php">Buscas</a> -&gt; <a href="disciplinas.php">Disciplinas</a>-&gt;</td>
        </tr>
      </table>
      <form name="form1" method="post" action="include.php">
        <table width="99%" border="0" align="center" bordercolor="#999999" class="campos">
        <tr>
          <td colspan="8"><div align="center"> Buscar:
<select name="tabela" class="campos">
          <option  value="nome_disciplina">Por Nome da Disciplina</option>
          <option  value="carga_horaria_disciplina">Por Carga Horária</option>
          <option  value="cadastro">Por Cadastro</option>
          <option  value="datacadastro">Por Data</option>
</select>
        <br>
        Texto:
        <input name="texto" type="text" class="campos" size="70">
        <input type="submit" name="Submit" value="OK">
            </div>
          </td>
        </tr>
        <tr>
          <td colspan="8">&nbsp;</td>
        </tr>
        <tr id="texto">
          <td width="17%" bgcolor="#5fbf7f"><div align="left" class="style2">
            <div align="center">Nome da Disciplina:</div>
          </div>
          </td>
          <td width="33%" bgcolor="#5fbf7f"><div align="left" class="style2">
            <div align="center">Carga Hor&aacute;ria:</div>
          </div>
          </td>
          <td width="19%" bgcolor="#5fbf7f"><div align="left" class="style2">
            <div align="center">Quem cadastrou:</div>
          </div>
          </td>
          <td width="24%" bgcolor="#5fbf7f"><div align="left" class="style2">
            <div align="center">Data de Cadastro:</div>
          </div></td>
          <td width="7%" bgcolor="#5fbf7f">Op&ccedil;&otilde;es:</td>
          </tr>
        <?php
require("../banco.php");
$ordem=$_POST['ordem'];
$tabela=$_POST['tabela'];
$texto=$_POST['texto'];

if ($texto<>'') {
$sql= "select * from disciplinas where ".$tabela." like '%".$texto."%' GROUP BY cod ".$ordem;
} else {
$sql= "SELECT * FROM disciplinas GROUP BY cod".$ordem;
}

$cunhu_proprio=mysql_query($sql);


  while ($dados=mysql_fetch_array($cunhu_proprio)){
    
    if ($linha==1){
    echo "<tr><td bgcolor=#F3F3F3>".$dados['nome_disciplina']."</td>";
    
    echo "<td bgcolor=#F3F3F3>".$dados['carga_horaria_disciplina']."</td>";
    
    echo "<td bgcolor=#F3F3F3>".$dados['cadastro']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

    echo "<td><input type='checkbox' name='produto[]' value='<?php echo $array_produto['cod'];?>'/></td>";
    
    ?>
            
<?php $linha=0;
    }else{
        
    echo "<tr><td bgcolor=#BFDFFF>".$dados['nome_disciplina']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['carga_horaria_disciplina']."</td>";
    
    echo "<td bgcolor=#BFDFFF>".$dados['cadastro']."</td>";

    echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";
    
    echo "<td><input type='checkbox' name='produto[]' value='<?php echo $array_produto['cod'];?>'/></td>";?>

<?php 
          $linha=1;
        }
    }
?>
          </table>
      <div align="center" id="texto">N&uacute;mero de Registros encontrados: <?php echo mysql_num_rows($cunhu_proprio); ?>
          <p align="center">
            <input type="submit" name="Cadastrar" value="Cadastrar">
            <input type="reset" name="Limpar" value="Limpar">
          </p>
      </form>
    </div>
</td>
  </tr>
  </tr>
</table>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Boa tarde JhonataSilva, não respondi antes por estar meio ocupado por aqui... seguinte, tente trocar o trecho do seu código do formulário

while ($dados=mysql_fetch_array($cunhu_proprio)){

if ($linha==1){

echo "<tr><td bgcolor=#F3F3F3>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#F3F3F3>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input type=checkbox' name='produto[]' value='<?php echo $array_produto['cod];?>'/></td>";

?>

<?php $linha=0;

}else{

echo "<tr><td bgcolor=#BFDFFF>".$dados['nome_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['carga_horaria_disciplina']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['cadastro']."</td>";

echo "<td bgcolor=#BFDFFF>".$dados['datacadastro']."</td>";

echo "<td><input type=checkbox' name='produto[]' value='<?php echo $array_produto['cod];?>'/></td>";?>

<?php

tirando o "echo" do código acima da frente do retorno do array e deixando-o conforme abaixo fechando sempre as linhas <tr> e <td> quando abri-las. É uma regra básica do php.

<?php

while ($dados=mysql_fetch_array($cunhu_proprio))

{

if ($linha==1){

?>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['nome_disciplina'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['carga_horaria_disciplina'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['cadastro'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['datacadastro'];?></td></tr>

<tr><td><input type=checkbox' name='produto[]' value='<?php echo $dados['cod];?>'/></td></tr>

<?php

$linha=0;

}

else

{

?>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['nome_disciplina'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['carga_horaria_disciplina'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['cadastro'];?></td></tr>

<tr><td bgcolor=#BFDFFF>"<?echo $dados['datacadastro'];?></td></tr>

<tr><td><input type=checkbox' name='produto[]' value='<?php echo $dados['cod];?>'/></td></tr>

Outra coisa, você colocou um array que não estava declarado, você deu ctrl+c e ctrl+v no código de exemplo que mandei pra você e não alterou conforme sua necessidade

echo "<td><input type='checkbox' name='produto[]' value='<?php echo $array_produto['cod'];?>'/></td>";?>

Ve se consegue ai... só não to entendendo porque você ta pegando duas consultas com o mesmo dado "linha==1" e "linha=0" , só uma das consultas já não resolve ? pois ele vai fazer o loop pela mesma tabela... vlw!!

Editado por Daygdson
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...