-
Total de itens
638 -
Registro em
-
Última visita
Tudo que Tenko postou
-
As funções ENCODE e DECODE realmente não são funções do php e sim do próprio banco de dados MySql, por isso te mostrei aquele exemplo
-
<html> <head> <title> </title> <script> function getData(){ var dia = prompt("Informe um dia do mês ","Escolha um dia"); document.getHoje.data.value = dia; } </script> </head> <body onload="java script:getData();"> <form name='getHoje'> <input type='text' name='data'> </form> </body> </html>
-
Funcionou?
-
Dá uma olhada : Cria tabela create table teste( campo varchar(30)) Insere valor codificado com ENCODE insert into teste values (encode( 'Tenko','escape' )) Mostra valor DESCODIFICADO com DECODE select decode(campo,'escape') from teste
-
PAGE NOT FOUND ( Página não encontrada ), veja o endereço no ACTION do FORM se esta certo
-
você deixou assim : $senha2 = $_POST["$senha2"]; tenta assim : $senha2 = $_POST["senha2"];
-
Use java script <script> function setFocus(){ document.form.nome.focus(); } </script> <body onLoad="java script:setFocus();"> <form name="form"> <input type="text" name="nome"> </form> </body>
-
Pode fazer direto no select $sSql = " SELECT "; $sSql .= " date_format( data, , '%d/%m/%Y' ) as DATA $sSql .= " FROM tabela ";
-
Arrays são matrizes, e a definição clássica de matriz é "Uma variável que contém múltiplos valores indexados". Por exemplo : No seu campo Cite os 3 maiores problemas, como você coloca mais de uma informação isso o torna um Array, para pegar os valores desse campo você tera que usar um loop.... você tera que mudar o nome do seu campo para : name=assuntos[] No PHP ficaria assim $sAssuntos = $_POST['assuntos']; for( $i = 0; $i < count( $sAssuntos ); $i ++ ){ echo $sAssuntos[$i]; }
-
Pra te ajudar eu fiz esse novo modelo Salve esse arquivo como : buscaAjax.htm <html> <head> <title>BUSCA DINÂMICA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script src="script.js"></script> <script> function pesquisa(valor) { //FUNÇÃO QUE MONTA A URL E CHAMA A FUNÇÃO AJAX url="buscaAjax.php?valor="+valor; ajax(url); } </script> </head> <body> <table width="657" border="1" cellpadding="2" cellspacing="0" bgcolor="#f7f7f7"> <tr> <td align="center" bgcolor="#CCCCCC"> <strong><- BUSCA DINÂMICA -> </strong> </td> </tr> <tr> <td> <strong> DIGITE AQUI O NOME DA PESSOA </strong>: <input type="text" name="nome" onKeyUp="pesquisa(this.value)"> </td> </tr> <tr> <td> <div id="pagina"> </div> </td> </tr> </table> </body> </html> Salve esse como script.js function ajax( url ) { req = null; // Procura por um objeto nativo (Mozilla/Safari) if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = processReqChange; req.open("GET",url,true); req.send(null); // Procura por uma versão ActiveX (IE) }else if (window.ActiveXObject){ req = new ActiveXObject("Microsoft.XMLHTTP"); if (req){ req.onreadystatechange = processReqChange; req.open("GET",url,true); req.send(); } } } function processReqChange() { // apenas quando o estado for "completado" if (req.readyState == 4) { // apenas se o servidor retornar "OK" if (req.status ==200) { // procura pela div id="pagina" e insere o conteudo // retornado nela, como texto HTML document.getElementById('pagina').innerHTML = req.responseText; }else{ alert("Houve um problema ao obter os dados:n" + req.statusText); } } } Salve esse como buscaAjax.php <?php $sConnect = mysql_connect( "localhost","","" ) or die( "Erro ao conectar na base!" ); $sBase = mysql_select_db( "shx", $sConnect ) or die( "Erro ao conectar com a tabela!" ); $sNome = $_GET[ "valor"]; $sNome = trim( $sNome ); if( empty( $sNome )){ echo "Digite algo"; }else{ $sSql = " select * from tbl_usuario where nome like '" .$sNome. "%' "; $sResult = mysql_query( $sSql ); $iLinhas = mysql_num_rows( $sResult ); if( $iLinhas > 0){ while( $sLinha = mysql_fetch_array( $sResult )){ echo $sLinha['nome']."<br>"; } } } ?> Qualquer coisa me fala
-
Se não me engano os campos Defina os assuntos de seu interesse e Cite os 3 maiores problemas de sua cidade, são agora um array, e isso deve ser tratado de forma diferente na inclusão, mande imprimir os valores desses campos e veja se não estão como ARRAY
-
Coloque um campo Status na sua tabela, deixe como padrão INATIVO, quando o usuário logar você muda para ATIVO, mas antes de mudar para ATIVO, verifique se já não estava como ATIVO, se tiver é porque já tem alguém logado. Entendeu?
-
Você pode fazer isso de 2 formas : 1º : usando o próprio SQL com uso da função SUM select sum(valor) as Total from Contrato ou 2º : Usando uma variavel que acumule os valores conforme for pegando no select da seguinte forma. while( $sLinha = mysql_fetch_array( $sSql )){ $dTotal += $sLinha['total']; }
-
Um dos mais usados é o Eclipse http://www.eclipse.org/downloads/
-
você pode deixar seu SQL assim : $sql = " Select * from Comissionados "; $sql .= " where CodigoUsuario = '".$xCodigoUsuario."'"; $sql .= " and Data between $Inicio and $Final"; É melhor E pode ser o seguinte, o usuário pode esta usando na variavel $Inicio uma data maior que a $Final
-
Talvez isso te ajuda : <html> <head> <title> </title> <script src="java.js"></script> <link href="estiloSistema.css" rel="stylesheet" type="text/css"> </head> <body topmargin="0" leftmargin="0"> <form> <script> var ArrayLetras = new Array( 5 ); ArrayLetras[0] = " "; ArrayLetras[1] = "Código"; ArrayLetras[2] = "Descrição"; ArrayLetras[3] = "Preço"; ArrayLetras[4] = "Data Devolução"; var linhas = 101; var colunas = 4; var letras = 5; var tamanho = ArrayLetras.length; document.write( "<table border='1' id='grid' cellpadding='2' cellspacing='0' id='tabela' width='100%' bordercolor='#ffffff'>"); document.write( "<tr bordercolordark='#c0c0c0' bordercolorlight='#c0c0c0'>" ); for( i = 0; i < letras; i ++ ) { document.write( "<td bgcolor='#e2e2e2' align='center' class='textoBusca'>"+ArrayLetras+"</td>" ); } document.write( "</tr>" ); for( i = 1; i < linhas; i ++ ) { document.write( "<tr bordercolordark='#e2e2e2' bordercolorlight='#e2e2e2'>" ); document.write( "<td width='3%' bgcolor='#e2e2e2' align='center' class='textoBusca'>"+i+"</td>" ); for( j = 0; j < colunas; j ++ ) { document.write( "<td align='center'><input id="+ArrayLetras[j+1]+i+" type='text' size='35' onBlur='java script:mostraCelula( id, this.value );' class='form'></td>" ); } } document.write( "</tr>" ); document.write( "</table>" ); </script> </form> </body> </html> Depois você grava esse código como java.js function mostraCelula( celula, valor ){ var linhas = 101; var colunas = 26; switch( celula ){ case 'Código1' : document.forms[0].elements[1].value = "Matrix Reload"; document.forms[0].elements[2].value = "R$ 6,00"; document.forms[0].elements[3].value = "21/07/2006"; break; case 'Código2' : document.forms[0].elements[5].value = "Piratas do Caribe"; document.forms[0].elements[6].value = "R$ 6,00"; document.forms[0].elements[7].value = "21/07/2006"; break; } }
-
$sSistOp = $_SERVER[ "HTTP_USER_AGENT" ]; // Usado para verificar qual sistema operacional esta sendo usado $sLocalizar = "Windows CE"; // No caso do palm que eu uso o SO é Windows CE if( eregi( $sLocalizar , $sSistOp )){ redirect( "palmbi/index.php" ); }
-
rsrsrs, boa O que você quer que eu mostre
-
Esse esta beleza <?php //variáveis $loc = $_POST ['loc']; $a = $_POST['altura']; $p = $_POST['peso']; $aa = $a * $a; $i = $p / $aa; //conexão $conecta = mysql_connect( "localhost", "root" ) or die ( 'Não foi possível fazer a conexão' ); //selciona bd mysql_select_db( "avaliacao" , $conecta ) or die (mysql_error ()); //sql $sql = " SELECT nome, data_nasc, peso, altura, sexo FROM aluno WHERE nome LIKE '%".$loc."%'"; //executa a sql $exe = mysql_query( $sql, $conecta ) or die ( mysql_error ()); $iResult = mysql_num_rows( $exe ); //Exibe o resultado da pesquisa if ( $iResult == 0 ) //se der erro imprime essa msg... { echo "<b> <font face=verdana' color='330099'>"; echo "Usuário não cadastrado, ou nome digitado errado"; echo "</font>"; } else { ?> <html> <head> <title></title> </head> <body> <form method="post"> <? while( $sLinha = mysql_fetch_array( $exe )) { ?> Informações do Aluno: <?php echo $sLinha['nome' ];?> <br> Dt Nascimento : <?php echo $sLinha['data_nasc];?> <br> Sexo : <?php echo $sLinha['sexo' ];?> <br> Peso : <input type=text" name="peso" value="<?php echo $sLinha['peso];?>"> <br> Altura : <input type="text" name="altura" value="<?php echo $sLinha['altura'];?>"> <br> IMC : <input type="text" name="imc" value="<?php echo $i;?>"> <br> <? } ?> <br> <br> <input type="submit" value="calcular"> </form> </body> </html> <? } ?>
-
Nossa, tenta again, agora mudei o código <?php //variáveis $loc = $_POST ['loc']; $a = $_POST['altura']; $p = $_POST['peso']; $aa = $a * $a; $i = $p / $aa; //conexão $conecta = mysql_connect( "localhost", "root" ) or die ( 'Não foi possível fazer a conexão' ); //selciona bd mysql_select_db( "avaliacao" , $conecta ) or die (mysql_error ()); //sql $sql = " SELECT nome, data_nasc, peso, altura, sexo FROM aluno WHERE nome LIKE '%".$loc."%'"; //executa a sql $exe = mysql_query( $sql, $conecta ) or die ( mysql_error ()); $iResult = mysql_num_rows( $exe ); //Exibe o resultado da pesquisa if ( $iResult == 0 ) //se der erro imprime essa msg... { echo "<b> <font face=verdana' color='330099'>"; echo "Usuário não cadastrado, ou nome digitado errado"; echo "</font>"; } else { ?> <html> <head> <title></title> </head> <body> <form method="post"> <? while( $sLinha = mysql_fetch_array( $exe )) { ?> Informações do Aluno: <?php echo $sLinha['nome' ];?> <br> Dt Nascimento : <?php echo $sLinha['data_nasc];?> <br> Sexo : <?php echo $sLinha['sexo' ];?> <br> Peso : <input type=text" name="peso" value="<?php echo $sLinha['peso];?>"> <br> Altura : <input type="text" name="altura" value="<?php echo $sLinha['altura'];?>"> <br> IMC : <input type="text" name="altura" value="<?php echo $i;?>"> <br> <? } ?> <br> <br> <input type="submit" value="calcular"> </form> </body> </html> <? } ?>
-
Perai, nós vamos fazer, é que é ruim assim, o melhor é dividir o php do htm.. Tenta assim e me fala se os valores aparecem <? //variáveis $loc = $HTTP_POST_VARS ['loc']; //conexão $conecta = mysql_connect( "localhost", "root" ) or die ( 'Não foi possível fazer a conexão' ); //selciona bd mysql_select_db("avaliacao",$conecta) or die (mysql_error ()); //sql $sql = " SELECT nome, data_nasc, peso, altura, sexo FROM aluno WHERE nome LIKE '%".$loc."%'"; or die ( 'Erro ao conectar com a base' ); //executa a sql $exe = mysql_query( $sql, $conecta ) or die ( mysql_error ()); $iResult = mysql_num_rows( $exe ); //Exibe o resultado da pesquisa if ( $iResult == 0 ) //se der erro imprime essa msg... { echo "<b> <font face=verdana' color='330099'>"; echo "Usuário não cadastrado, ou nome digitado errado"; } else { // Caso não der erro exibe os dados... while( $l = mysql_fetch_array( $exe )) { echo "Nome".$l['nome]." <br>"; echo "Dt".$l['data_nasc']." <br>"; echo "Sexo".$l['sexo']." <br>"; echo "Peso".$l['peso']." <br>"; echo "Altura".$l['altura']." <br>"; echo "<htm>"; echo "<head"; echo "<body>"; echo "<font face=verdana' color='gray' size='2'>"; echo " Informações do Aluno: $l['nome]"; echo "<BR>"; echo " Data de nascimento: <input type='text' value=$l['data_nasc'] name=dn' size='8'>"; echo "<BR>"; echo " sexo: <input type='text' value=$l['sexo] name='sexo' size='1'>"; echo "<br>"; echo " Peso: <input type='text' value=$l['peso'] name=peso' size='5'>"; echo "<BR>"; echo " Altura: <input type='text' value=$l['altura] name='altura' size='5'>"; echo "<p>"; echo " <input type='button' value='Multiplicar' onclick='mult(form1)'> <br><br>"; echo "<form name='calcimc'>"; $a = $_POST['altura']; $p = $_POST['peso']; $aa = $a * $a; $i = $p / $aa; echo "____________________________________________________________________________"; echo "<BR><BR>"; echo "<input Type='text' name='imc' value= $i >"; echo "____________________________________________________________________________"; echo " <BR>"; echo " <BR>"; echo " "; echo " "; echo " "; echo " "; echo " "; } } ?>
-
Muda o comando SQL $sql = " SELECT nome, data_nasc, peso, altura, sexo FROM aluno WHERE nome LIKE '%".$loc."%'"; Faz assim 1º execute a página, vá em código fonte e me fala se esta carregando os valores nos campos E tem outra ainda, onde esta essa função. onclick='mult(form1)'
-
Sempre esquece do $sRenyo = "Modesto"; rsrsrs
-
Tenta assim depois me fala : <? //variáveis $loc = $HTTP_POST_VARS ['loc']; //conexão $conecta = mysql_connect ("localhost", "root") or die ( 'Não foi possível fazer a conexão' ); //selciona bd mysql_select_db("avaliacao",$conecta) or die (mysql_error ()); //sql $sql = "SELECT nome, data_nasc, peso, altura, sexo FROM aluno WHERE nome LIKE '%$loc%'"; or die ( 'Erro ao conectar com a base' ); //executa a sql $exe = mysql_query( $sql, $conecta ) or die (mysql_error ()); $iResult = mysql_num_rows( $exe ); //Exibe o resultado da pesquisa If ( $iResult == 0 ) //se der erro imprime essa msg... { echo "<b> <font face=verdana' color='330099'>"; echo "Usuário não cadastrado, ou nome digitado errado"; } else { // Caso não der erro exibe os dados... while( $l = mysql_fetch_array( $exe )) { echo "<htm>"; echo "<head"; echo "<body>"; echo " <font face='verdana' color='gray' size='2'>"; echo " Informações do Aluno: $l['nome]"; echo "<BR>"; echo " Data de nascimento: <input type='text' value=$l['data_nasc'] name=dn' size='8'>"; echo "<BR>"; echo " sexo: <input type='text' value=$l['sexo] name='sexo' size='1'>"; echo "<br>"; echo " Peso: <input type='text' value=$l['peso'] name=peso' size='5'>"; echo "<BR>"; echo " Altura: <input type='text' value=$l['altura] name='altura' size='5'>"; echo "<p>"; echo " <input type='button' value='Multiplicar' onclick='mult(form1)'> <br><br>"; echo "<form name='calcimc'>"; $a = $_POST['altura']; $p = $_POST['peso']; $aa = $a * $a; $i = $p / $aa; echo "____________________________________________________________________________" echo "<BR><BR>"; echo "<input Type='text' name='imc' value=$i>"; echo "____________________________________________________________________________" echo " <BR>"; echo " <BR>"; echo " "; echo " "; echo " "; echo " "; echo " "; } } ?>