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

PHP não pega os checkbox marcados


Guest juliana

Pergunta

Tenho os dados de uma instituição e neles estão alguns produtos, estes produtos podem ser marcados para serem excluídos, eu não estou conseguindo fazer esta exclusão.

onde estou errando?

foreach($_POST as $campo => $valor){ 
    $$campo = trim(strip_tags($valor));
    print_r($campo);
    print_r($valor);
    }
echo "<br/><br/>";
$excluir =isset($_POST['excluir']) ? "on" : "off";
$contador=count($_POST["excluir"]);
$contador--;
for ($i=0; $i<=$contador; $i++) {
  $produto_id1  = $_POST["produto_id"][$i];
  $produto1     = $_POST["produto"][$i];
  $ofertado1     = $_POST["ofertado"][$i];
  $excluir1     = $_POST["excluir"][$i];

echo $produto_id1." produt <br/>";
echo produto1." produto <br/>";
echo ofertado1." ofertado <br/><br/>";
  $result = mysql_query("SELECT * FROM tb_ofertados WHERE produto_id='$produto_id1' AND emp_cnpj='$emp_cnpj'") or die (mysql_error());
  $verifica = mysql_num_rows($result);
  $cod=$aux["ofertado_id"];
    
  if ($verifica=="0"){
    $aux=mysql_fetch_array($result);
    $acao = "adicionado";
    if ($excluir1=="on") {
      $sql="INSERT INTO tb_ofertados (emp_cnpj,produto_id,criacao_ope,criacao_data) VALUES ('$emp_cnpj','$produto_id1','$logado',NOW())"; }
    } else {
      if ($excluir1=="off") {
        $acao = "alterado";
        $sql = "DELETE FROM tb_ofertados WHERE ofertado_id='$cod'"; }
  }
} //for 
$resultado=mysql_query($sql) or die(mysql_error());

Se o checkbox do produto for marcado é para excluir.

O resultado dos echos

emp_cnpj07.136.234/0001-00produto_idArray ( [0]=> 1 [1] => 12 [2] => [3] => [4] => [5] => ) produtoArray ( [0] => MOVEIS DE ESCRITÓRIO [1] => SUPRIMENTOS DE INFORMÁTICA [2] => REGISTRO DE DOMINIOS INTERNACIONAIS [3] => REGISTRO DE DOMINIOS NACIONAIS [4] => HOSPEDAGEM DE SITES [5] => CONTABILIDADE ) excluirArray ( [0] => on ) Enviar_x47Enviar_y10

1 produt

produto1 produto

ofertado1 ofertado

sql

Query was empty

Agradeço desde já quem puder me ajudar.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,2k
    • Posts
      652,1k
×
×
  • Criar Novo...