-
Total de itens
687 -
Registro em
-
Última visita
Tudo que Stoma postou
-
Para isto não é necessário PHP, utilize Javascript que roda no lado cliente. Dê uma olhada aqui: http://www.codetoad.com/javascript/enable_...orm_element.asp
-
Bem, não entendi muito bem... tente explicar um pouco melhor. O que será armazenado na coluna pai_d? A coluna pai_id é chave estrangeira? Está referenciando outra tabela? Essa coluna não é ambígua? obs: acho que se você tivesse postado na área sobre banco de dados você teria um melhor suporte...
-
Bom dia! Você jogou o texto com o resultado na variável $retorno, mas não a imprimiu na tela. No final do código, imprima a variável $retorno... echo $retorno;
-
O código aparentemente está correto. Qual o problema com ele? Algum erro? Não funciona?
-
Olá! Repare que na última linha do config.php está faltando o ponto e vírgula: $link_pagseguro = "https://pagseguro.uol.com.br/index.jhtml?ind=408822"// Coloque seu link de indicação para o pagseguro o certo seria: $link_pagseguro = "https://pagseguro.uol.com.br/index.jhtml?ind=408822";// Coloque seu link de indicação para o pagseguro
-
Olá! Fiz um exemplo bem básico, com um formulário de login e senha. A pessoa digita um 'login' no campo Login e quando este campo perder o foco, vai ser feito a requisição ajax para verificar se o usuário já existe e exibir a mensagem "Login disponível" ou "Login indisponível". É bem básico, utilizei jQuery, que é um framework para javascript, dê uma lida sobre ele também pois vai te ajudar muito! Qualquer dúvida, posta aí... obs: evite dar quote na mensagem anterior ao seu post, principalmente quando ela for muuiito grande hehe obs2: no banco já tem cadastrados os usuários 'stoma' e 'teste', quando entrar com esses 2 logins no formulário, aparecerá outra mensagem... Link do código fonte: http://mouseinformatica.com.br/teste.rar Ou o código funcionando: http://mouseinformatica.com.br/teste.php banco de dados (mysql) CREATE DATABASE `teste`; CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(10) NOT NULL AUTO_INCREMENT, `login` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3; INSERT INTO `usuarios` (`id`, `login`) VALUES (1, 'teste'), (2, 'stoma'); ajax.php <?php if($_POST){ switch($_POST['action']){ case 'verificaLoginExistente': /* * Aqui você deverá executar a consulta no banco para saber se o login ou cidade ou o que seja existe, e se * for retornar algo não use return e sim echo. * Aqui somente fiz a conexão ao banco */ mysql_connect("localhost", "root", ""); mysql_select_db("teste"); // Executo a consulta $login = $_POST['login']; $sql = "SELECT login FROM usuarios WHERE login = '$login' "; $rs = mysql_query($sql); // Se foi retornado alguma linha, então é porque o login já existe $return = (mysql_num_rows($rs))?"Login não disponível":"Login disponível"; // Devolve o resultado echo $return; break; } } ?> style.css *{ margin: 0; padding: 0; } #formulario{ width: 400px; height: 200px; border: 1px solid black; position: absolute; left: 50%; margin-left: -200px; top: 50%; margin-top: -150px; text-align: center; background-color: #DCDCDC; } #camposFormulario{ font: 12px Tahoma; } #divLogin{ width: 100%; height: auto; margin-top: 40px; margin-left: 10px; float: left; text-align: left; margin-left: 90px; } #divSenha{ text-align: left; margin-left: 85px; } #divResultadoLogin{ display: inline; } .destaque{ color: red; } teste.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Teste</title> <!-- CSS --> <link rel="stylesheet" href="style.css" type="text/css" media="screen"/> <!-- Aqui importo o jQuery que está hospedado no google, o melhor seria você fazer o download dele e salvar no seu computador, assim não terá nenhuma tipo de problema --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script> </head> <body> <div> <form id="formulario" action="teste.php" method="post"> <div id="camposFormulario"> <h1><span>Teste de AJAX</span></h1> <hr/> <div id="divLogin"> <label for="login">Login: </label><input type="text" id="login"/> <div id="divResultadoLogin" style=""></div><br/> </div> <div id="divSenha"> <label for="senha">Senha: </label><input type="password" id="senha"/> </div> </div> <br></br> <input type="submit" id="enviar" value="Enviar"/> </form> </div> <script type="text/javascript"> // Quando o documento estiver pronto $(document).ready(function(){ // Quando o campo com ID 'login' perder o foco $("#login").blur(function(){ // Se o campo estiver em branco não faz nada if($("#login").val()=="") return false; /* * Aqui faço a requisição ajax para verificar se o login já existe * Primeiro é passado a página que vai ser chamada, depois os parâmetros e por * último a função que vai ser executada quando receber o resultado */ $.post( "ajax.php", { action: 'verificaLoginExistente', login: $("#login").val() }, function(data){ // Coloca o resultado na div com ID 'divResultadoLogin' $("#divResultadoLogin").html("<span class='destaque'>"+data+"</span>"); } ); }); }); </script> </body> </html>
-
Quando se utiliza a função mysql_fetch_array(), é necessário passar o result da consulta. Procurei no código que você postou e não achei nenhuma parte onde você utiliza esta função. Onde é?
-
Problemas com leitura do texto do banco de dados MySQL
pergunta respondeu ao HUGO BORGES de Stoma em PHP
Tente assim: echo "<td bgcolor=#ffffff><b>Especializações / Certificados: </b><br>".nl2br($resultado['descri'])."</td>"; -
Ah, ok! hehe Mas é o seguinte: troque todas as tags do php <? para <?php, deve resolver o problema...
-
Problema resolvido? ^_^
-
Isso você faz em SQL! Utilize a função COUNT, ex: SELECT COUNT(cd_post) FROM posts retornaria a quantidade de 'cd_post' existentes na tabela posts...
-
O motivo de estar aparecendo o código PHP ao invés de estar sendo executado é por causa que você está abrindo a sintaxe do php com '<?', o correto é '<?php', já vi o XAMPP não reconhecer o comando PHP por causa disto e futuramente a sintaxe '<?' será retirada do php! Altere isto e teste, qualquer coisa volte a postar... obs: mas seja mais claro com suas dúvidas, pois está meio difícil enteder o que você quer hehe obs2: você é brasileiro?
-
Esta pergunta não deveria estar na sessão PostgreSQL? BTW, não sei o que você quis dizer... como assim a data é 76571??
-
Problemas com leitura do texto do banco de dados MySQL
pergunta respondeu ao HUGO BORGES de Stoma em PHP
Utilize a função nl2br quando for exibir o texto na página, ele trocará os \n por <br>! -
Hm... os campos da sua tabela realmente ESTÃO COM ESPAÇOS NOS NOMES (campos: cod cidade, data de nascimento)? O problema é este... dá uma verificada nisso, mas acho que não tem espaço não... deve ser sem espaço e com underline!
-
Também não entendi muito bem sua dúvida, mas dê uma olhada neste tutorial acho que vai te ajudar... http://www.mxstudio.com.br/flash/criando_u..._com_php_mysql/
-
Troque a parte do código onde você executa a consulta para isto e cole aqui a mensagem de erro que irá aparecer: $resultado=mysql_query($sql) or die(mysql_error()); $ok=mysql_affected_rows();
-
Não entendi nada do que você quis dizer :huh:
-
Treine sua lógica. A velocidade depende do algoritmo que você está usando, da forma que o código foi escrito, da velocidade do servidor, porque PHP não é uma linguagem lenta...
-
Em alguma momento seu sistema utiliza a função session_destroy()? Já verificou se está realmente perdendo a session ou se algumas páginas não estão iniciando a session?
-
O 'limit' você usa quando você quer limitar a quantidade de resultados. No caso, 'limit 1' retornará apenas 1 resultado (1 linha) para qualquer caso.
-
Assim não daria certo, pois se não retornasse nenhuma linha na consulta (como por exemplo se não existisse o usuário ou a senha estivesse errada), seria exibida a mensagem que o usuário está bloqueado, mesmo o usuário não existindo ou a senha errada...
-
"Undefined index: pg" quer dizer que não existe o índice 'pg' na variável $_POST. Verifica seu html e veja se existe algum campo com id/name pg ou cole o código aqui!
-
Bem... não deu para rodar o código aqui... mas se você quer uma tabela, porque está utilizando div e não a tag table? :mellow:
-
Cole o código da página exemplo.php aqui para podermos te ajudar...