Jump to content

paladino_php

Members
  • Content count

    258
  • Joined

  • Last visited

Community Reputation

2 Comum

About paladino_php

Informações Pessoais

  • Sexo
    Masculino
  1. paladino_php

    Salvar apenas checkbox selecionados

    Até aqui tá tranquilo. Por favor prossiga rs Tinha me esquecido de colocar o value, agora já dá pra exibir o id dos produtos selecionados. Eu estou tentando assim: for($i = 0; $i <= count($marcados); $i++){ $where = "id_anuncio = ".$id_anuncio[$i].""; $qrUpdate = mysql_query("UPDATE anuncios SET garantia = ".$garantia[$i].", preco = ".$total.", ativo = ".$marcados[$i].", detalhes = ".$especific[$i].", subtitulo = ".$subtitulo[$i].", link_produto = ".$link_direto[$i]." WHERE ".$where."") or die(mysql_error()); if($qrUpdate) echo '<script type="text/javascript">alert("Alterações salvas com sucesso");</script>'; } tá retornando erro de MySQL o id_anuncio está sendo enviado como array. Porque? Nas outras variáveis consigo dar um print, nessa retorna 'Array'
  2. paladino_php

    Salvar apenas checkbox selecionados

    Atualizar os registros selecionados. xd beleza
  3. paladino_php

    Salvar apenas checkbox selecionados

    Exato. Posso selecionar o primeiro e o último e somente esses serão atualizados.
  4. paladino_php

    Salvar apenas checkbox selecionados

    Então @Alaerte Gabriel, mais ou menos. Pra ser sincero com você não compreendi muito bem. Tipo, além de recuperar a checkbox, eu recupero outros campos. Por exemplo: se eu selecionar apenas um checkbox, não preciso de um array, correto? O problema é quando seleciono mais de um, ai fica confuso hehehe. Devo passar todos os valores pelo foreach? Pra ficar melhor de visualizar: Checkbox---------Nome do produto----------Garantia---------Preço ---[x]-----------Computadore Intel--------3 meses----------1.380,00 // Esse produto deverá se modificado ao clicar no botão de submit ---[x]-----------Notebook-----------------2 anos-----------1.250,00 // Esse produto deverá se modificado ao clicar no botão de submit ---[x]-----------Celular------------------6 meses----------499,00 // Esse produto deverá se modificado ao clicar no botão de submit
  5. paladino_php

    Salvar apenas checkbox selecionados

    Bacana pessoal, mas dai eu quero fazer o seguinte: - Quero percorrer o array para saber quais produtos foram modificados -. Depois disso eu executo a query que irá salvar apenas os produtos que foram alterados e que estão com o checkbox marcados. Os que n estão marcados automaticamente ficam de fora das alterações. Desde já obrigado pela ajuda.
  6. paladino_php

    Salvar apenas checkbox selecionados

    Preciso de uma ajuda pq tá f***. A situação é a seguinte, preciso salvar os dados de vários produtos simultaneamente. Para isso estou usando um input dinâmico: ... <td align="middle"><input type="checkbox" name="marcar[]" /></td> ... cada linha corresponde a mais outras três opções: como alterar preço, garantia e ativar/desativar. Ai que está, estou tendo dificuldades para recuperar os valores que estão vindo como um array. A minha dúvida é, como eu faço para trabalhar com esses dados. Aqui, por exemplo: // Conta o total de checkbox marcados $marcados = count($_POST['marcar']); // Esse foreach, acho que está errado... for($i = 0; $i <= $marcados; $i++) { foreach($marcados as $dados) { echo $dados; } } // Como escrevo isso de outra forma sem ser resumido? :D $idProd = count($_POST['idProd']) ? $_POST['idProd'] : array(); $precoPro = count($_POST['precoProd']) ? $_POST['precoProd'] : array(); n sei se fui bem claro, a questão é, não estou conseguindo assimilar essa bagaça!!!! Por favor, se algum de vocês puder tirar um tempo para me ajudar a entender melhor o funcionamento do array dentro desse contexto das checkbox dinâmicas, fico muitooo grato. Vlw.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.