Ir para conteúdo
Fórum Script Brasil

Decos

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Decos

Contatos

  • MSN
    decosiqueira@hotmail.com

Decos's Achievements

0

Reputação

  1. Opa isso serve para mim tb, tem como me enviar os arquivos??? O onguard já baixei gostaria desse exemplo que você fez.
  2. Decos

    Problema com Php + mysql

    Ae Diego n auh funcionou :( o problema das quebras da linha é com o javascript.
  3. Decos

    Problema com Php + mysql

    Oiii Alan é assim a funcao editar recebe os dados para atualizar o form esta funcioando bem, só que quando o campo obs_produtos, que alimenta o textarea obs vem com quebra de linha (enter) a rotina não funciona simplesmente não acessa não da nem erro.
  4. Decos

    Problema com Php + mysql

    opa Allan estive verificando e o problema esta justamente quando uso enter no campo obs_produtos, ae ele nauh consegue carregar a funcão edit.
  5. Bom pessoal sou novo aqui no forum e tb em php, fiz uma rotina executa uma sql no mysql e retorna os dados para uma table, coloquei um img com link para um form de edição funcionou beleza porem o ultimo campo é do tipo text e quando vem com mais de uma linha simplesmente o botão não funciona. a Rotina que le os dados e chama funcão é essa: $sql = "select * from produtos"; if ($_POST['acao']=='pes') $sql .= " where descricao_produtos like '$_POST[pesquisa]%'"; $sql .= " order by idprodutos"; $bd->query($sql); print "<table>"; print "<tr>"; print "<th>ID</th>"; print "<th>DESCRI&Ccedil;&Atilde;O</th>"; print "<th>PRE&Ccedil;O</th>"; print "<th>BAIRRO</th>"; print "<th>CIDADE</th>"; print "<th>OBSERVA&Ccedil;&Atilde;O</th>"; print "</tr>"; while ($row = $bd->fetch()) { print "<tr>"; print "<td>$row[idprodutos]</td>"; print utf8_encode("<td>$row[descricao_produtos]</td>"); print "<td>$row[preco_produtos]</td>"; print utf8_encode("<td>$row[bairro]</td>"); print utf8_encode("<td>$row[nome_cidades]</td>"); $bobserv = $row[obs_produtos]; // print "<td>$row[ativo_produtos]</td>"; print utf8_encode("<td>$row[obs_produtos]</td>"); é exatamente esse campo -->> "$row[obs_produtos]\" se tiver uma linha funciona print "<td><img src='img/b_edit.png' alt='Editar' style='cursor:pointer' onclick='editar($row[idprodutos], \"$row[descricao_produtos]\", \"$row[endereco]\", \"$row[bairro]\", \"$row[nome_cidades]\",\"$row[preco_produtos]\", \"$row[categorias_idcategorias]\", \"$row[obs_produtos]\")' /> </td>"; print "<td><img src='img/b_drop.png' alt='Excluir' style='cursor:pointer' onclick='excluir($row[idprodutos])' /> </td>"; print "</tr>"; a função que recebe os dados: editar = function(id, descricao, endereco, bairro, cidade, preço, categoria,obs) { $('descricao').value = descricao; $('endereco').value = endereco; $('bairro').value = bairro; $('cidade').value = cidade; $('preço').value = preço; $('categoria').value = categoria; é aqui que da o erro, no caso ele nem chega a entrar nessa rotina se o obs_produtos tiver + que uma linha $('obs').value = obs; $('idprodutos').value = id; $('btInserir').hide(); $('btAtualizar').show(); }
×
×
  • Criar Novo...