
JCMPJ
Membros-
Total de itens
327 -
Registro em
-
Última visita
Tudo que JCMPJ postou
-
Tenta pegar com GET, se não conseguir ou tiver que ser mesmo com POST então vai ter que mexer no script da página que envia o XML. Basicamente seria mudar a chamada do método "open", trocando o parametro GET por POST e acrescentar umas linhas para inserir o cabeçalho, usando o método "setRequestHeader" e agrupar os campos do formulário de modo a poder envia-los na chamada do método "send".
-
Olá marcos, Se registra no fórum. Muito boa a sua pergunta, principalmente porque não sei como resolver esse problema. É um bug do Internet Explorer, que insiste em colocar um <select> no primeiro plano da página, teste no Firefox e vai ver que isso não acontece. Vamos esperar para ver se alguém conhece alguma gambiarra para esse bug do IE. Quanto ao que escreveu o heltonritter eu não sei o que é camada, o que você quer dizer com "camada"? fercosmig tenho a impressão que o IE simplestente ignora a ordem z quando a guestão é um select. Portantando z-index não funciona no IE(para um select), testa ai no Firefox que você verá que a coisa é diferente. []'s a todos
-
De uma pesquisada sobre Ajax. Se não achar o que quer posta ai de novo.
-
Acho que é isso: Mid(string, InStrRev(string, "\")+1)
-
Atualizar + De Uma Linha De Uma Unica Vez?
pergunta respondeu ao sorocabaunderground de JCMPJ em PHP
só uma coisa sobre a linha que o Lucas Phillip postou, em vez de usar o campo id na clausula WHERE use o campo idCliente. Seguindo a lógica dos campos que você postou. -
Coloca o INSERT dentro do else do if, do jeito que está executa incondicionalmente.
-
Se quizerem posso ajudar. Entrem em contato. []'s
-
SE os dados estiverem em um SGBD procure por "SELECT" E "ORDER BY", "GROUP BY" também pode ajudar.
-
Você já pensou em estudar um pouco mais sobre SQL, banco de dados relacionais, e outras coisas afins? Pra que dois recordset?
-
O que você quer seria algo assim: <?php require "includes/conect.php"; $sql = mysql_query("SELECT campo FROM tabela"); \\ Não há motivo para usar * echo "<html>\r<title>TESTE</title>\r<body>\r"; echo "<table>\r"; switch ($_GET["id"]) { default: while ($x = mysql_fetch_array($sql)) { echo "<tr><td>Aqui dentro tem um conteúdo normal em html " . $x["campo"] . "</td></tr>\r"; }; break; }; echo "</table>\r"; echo "</body>\r</html>"; ?> :rolleyes:
-
Olha só:É simples.
-
Só copiar. <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="100%"> <form name="form2" method="GET" action="lista2.asp"> <p align="center"> <select size="1" name="pagina" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1" OnChange="document.form2.submit()"> <option selected value="">Nº de página</option> <% For i = 1 to rsLista.PageCount %> <option value="<%=i%>"><%=i%></option> <% Next %> </select></p> </form> </td> </tr> </table>
-
No post anterior havia deixado de mudar o metodo do form e o nome do campo. Você deve ter olhado antes de eu edita-lo.
-
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="100%"> <form name="form2" method="GET" action="lista2.asp"> <p align="center"> <select size="1" name="pagina" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1" OnChange="document.form2.submit()"> <option selected value="">Nº de página</option> <% For i = 1 to rsLista.PageCount %> <option value="<%=i%>"><%=i%></option> <% Next %> </select></p> </form> </td> </tr> </table>
-
Uái ... O que é que está errado? está certinho um registro com o valor 3 né. Foi o que você pediu na query, um registro contendo o número total de registros na tabela. Da uma consultada no manual do MySQL e vê como é essa função COUNT().
-
Por que não usar simplesmente: <input type="text" name="id_valor[]" value=<?=$dado['id]?>" >//valor que o usuario digita... ?
-
Se for o que entendi, não tem problema algum, pois quem encripta é o MySQL. Não é o PHP. Tipo se faz um select assim; select usuario,senha from usuarios where varusuario=usuario and md5(varsenha) = senha;
-
Bom, isso depende o que vem antes e depois da linha que você quer. Na pior das hipóteses, nada elegante eu usaria algo como: <div style="width:100%;border-top:1px solid #7f421c"></div> Ai coloca a espessura que você quizer 1,2,3px ... muda o tipo da linha, pode preencher com uma figura, só usar a imaginação.
-
Mas não é CSS. Pensei que você queria usar CSS.
-
Que eu saiba não tem uma propriedade para mudar a espessura da HR. HR é uma tag ultrapassada segundo W3C. Por que você não usa uma borda?
-
Variavel Javascript Para Asp Ou Html
pergunta respondeu ao .Andreia. de JCMPJ em Ajax, JavaScript, XML, DOM
Mas qual seria o problema? Eu não sei a diferença entre usar javascript e usar ajax. Para mim são a mesma coisa coisa. Ajax seria uma maneira (talvez para cobrar mais caro pelos serviços) de dizer enviar dados para o servidor usando o objeto xmlhttp. Você pode usar javascript, só não pode usar o objeto xmlhttp é isso? -
Variavel Javascript Para Asp Ou Html
pergunta respondeu ao .Andreia. de JCMPJ em Ajax, JavaScript, XML, DOM
Não é dificil, só usar um esquema de ajax. Se o browser do cliente estiver executando o seu javascript, muito provavelmente deverá ter suporte para xmlhttp. Então daria para usar. -
Por que não dar um id para as coisas na página? Dificil ver alguém usando document.getElementById. <script type="text/javascript"> function Inicializa() { var obj = document.getElementById('iddoform') for (i = 0; i< obj.length; i++) { obj.elements[i].onchange = function() { obj.alterado.value = "1"; }; } }; onload = Inicializa; </script> :unsure:
-
Rapidamente, Veja está linha rst2.Open "SELECT * FROM produtos", con2, adOpenKeyset2, adLockOptimistic2 o que ela faz? Abre um recorset com todos os registros existentes na tabela produtos. Na verdade para inserir um registro você só precisa de um recordset associado a uma tabela. Uma forma bem mais eficiente de se fazer isso pode ser (Teste ai): rst2.Open "SELECT * FROM produtos WHERE 1=2", con2, adOpenKeyset2, adLockOptimistic2 rst2.AddNew ou mesmo rst2.Open "produtos", con2, adOpenKeyset2, adLockOptimistic2 rst2.AddNew Nos dois casos você vai ter um recordset vazio, pois menhum registro foi retornado (concorda que 1=2 é sempre falso), economizamos tempo e memória. Para editar um produto, por exemplo, primeiro você deve saber que produto ou produtos você vai editar (atualizar seria um termo mais apropriado). Uma forma pode ser, por exemplo: rst2.Open "SELECT * FROM produtos WHERE cod = 5", con2, adOpenKeyset2, adLockOptimistic2 rst2("cod")= cod rst2("desc")= desc rst2("valor")= valor rst2("estoque")=estoque rst2.Update pronto você editou o produto que tinha o campo cod = 5. Testa ai e veja o que vai acontecer se você fizer: rst2.Open "SELECT * FROM produtos", con2, adOpenKeyset2, adLockOptimistic2 rst2("cod")= cod rst2("desc")= desc rst2("valor")= valor rst2("estoque")=estoque rst2.Update Isso vai atualizar o primeiro registro que estiver no recordset. :blink:
-
Mas qual é o problema disso? Resgate apenas o valor de chave. Tipo: chave = Request.QueryString("chave") Os outros são lixo, esquece que eles estão lá.