Ir para conteúdo
Fórum Script Brasil

Erivelton BS

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Erivelton BS postou

  1. Olá, experts do SB Bom esse meu bloco de codigo funciona legal pra alterar adicionando, mais alterar removendo da erro no foreach Warning: Invalid argument supplied for foreach() in /home/xxx/public_html/funcoes/meus_dados.php on line 159 Uso aquele plugin Jquery Transfer. que transfere uma opção de um campo para outro Ele atualiza se eu adicionar mais um campo, mais não atualiza se eu deletar um campo. <title>GCCL - Atividades</title> <h2>Gerenciar Minhas atividades</h2> </br> <?php if($_POST['atividades_form']){ $atividades = $_POST["atividades"]; $sql = "DELETE FROM g_atividades_fornecedores WHERE cnpj_cpf = '$cpf_cnpj_logado' "; $resultado = mysql_query($sql) or die (mysql_error()); foreach($_POST['atividades'] as $atividades_lista){ // deleta todas as atividades do fornecedor x // e insere novamente os resultados $sql1 = "INSERT INTO g_atividades_fornecedores (cnpj_cpf, atividades_fornecedores) VALUES ('".$cpf_cnpj_logado."', '".$atividades_lista."')"; $query1 = mysql_query($sql1) or die (mysql_error()); } if($sql1) { echo '<div id="msg_aviso"> <div id="msg_conteudo"> <div id="msg_title">AVISO</div> <div id="msg_vars"> <div id="msg"> <img src="imagens/ok.gif" width="22" height="22" /> Atividade Atualizada com sucesso </div> <br /> <center><a href="#" id="fecha" onclick="fechar_aviso();">Fechar</a></center> </div> </div> </div>';} else{echo '<div id="msg_aviso"> <div id="msg_conteudo"> <div id="msg_title">AVISO</div> <div id="msg_vars"> <div id="msg"> <img src="imagens/erro.png" width="22" height="22" /> Houve algum erro</div> <br /> <center><a href="#" id="fecha" onclick="fechar_aviso();">Fechar</a></center> </div> </div> </div>';} } ?> <ul class="tabs"> <li><a href="#atividades">Atividades</a></li> </ul> <form name="form" action="" method="post" enctype="multipart/form-data"> <div class="tab_container"> <div id="atividades" class="tab_content"> <table width="200" border="0" cellspacing="2" cellpadding="2"> <tr> <td style="border-bottom:none; "> <div id="transfer_dados"> <select multiple id="select1" style="width:372px; height:650px;"> <?php $res1 = mysql_query("select atividade FROM g_atividades ORDER BY atividade ASC")or exit(mysql_error()); while($escrever1 = mysql_fetch_array($res1)) {echo "<option value='".$escrever1['atividade']."'>".$escrever1['atividade']."</option>";}; ?> </select> <a href="#" id="add">Adicionar &gt;&gt; </a> </div> </td> <td style="border-bottom:none; width:"> <div id="transfer_dados" > <select multiple id="select2" name="atividades[]" style="width:372px;height:650px;"> <?php $res = mysql_query("select * FROM g_atividades_fornecedores WHERE cnpj_cpf ='$cpf_cnpj_logado' ORDER BY atividades_fornecedores ASC")or exit(mysql_error()); while($escrever = mysql_fetch_array($res)) {echo "<option value='".$escrever['atividades_fornecedores']."' selected='selected'>".$escrever['atividades_fornecedores']."</option>";}; ?> </select> <a href="#" id="remove"> &lt;&lt; Remover</a> </div> </td> </tr> </table> <input type="submit" id="submit1" value="Salvar atividades" name="atividades_form"/> </div></div> <!--Fim do form--></form>
×
×
  • Criar Novo...