
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Altera isso: $sql = mysql_query("INSERT INTO eleitores (nome, dtnasc, endereco, fone, sugestao) value ('$nome', '$dtnasc', '$endereco', '$fone', '$sugestao')"); Para isso: $sql = mysql_query("INSERT INTO eleitores (nome, dtnasc, endereco, fone, sugestao) value ('$nome', '$dtnasc', '$endereco', '$fone', '$sugestao')")OR DIE(mysql_error()); Isso vai forçar o MySQL a exibir o erro que está acontecendo...
-
Você sabe enviar 1 e-mail? Então é a mesma coisa... abaixo da linha que envia o e-mail para você adiciona outra que envia a confirmação pro cara...
-
Porque comparação se faz com dois ou três sinais de igual, não apenas com 1.
-
Em PHP, pelo menos, não tem...
-
Sim, é possível, exemplo... $tab_usuarios = "CREATE TABLE usuarios ( id int(3) NOT NULL auto_increment, nome varchar(60) NOT NULL, username varchar(60) NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;"; $c_usuarios =mysql_query($tab_usuarios); $msg = ($c_usuarios)?'Tabela criada com sucesso':'Problema na hora de criar a tabela'; echo $msg;
-
SELECT * FROM tabela WHERE MONTH(coluna) = MONTH(CURDATE())
-
Coloca em qualquer lugar, desde que antes do $insere...
-
Se você quer que seja enviado quado for true basta... if ($news == "true"){ $news = "sim."; $insere = mysql_query(INSERT INTO.... $news .=($insere)?' Enviado para o banco de dados':' Não enviado para o banco'; } else { $news = utf8_decode("não");
-
É... isso dentro de um laço...
-
Não me lembro se precisa do GROUP BY... para resgatar você deve chamar o total_somado, pois é nele que vai estar o valor... SELECT *,SUM(totaldavenda) as total_somado FROM vendas WHERE cliente = 'id/nome do cliente' GROUP BY cliente Ou SELECT *,SUM(totaldavenda) as total_somado FROM vendas WHERE cliente = 'id/nome do cliente'
-
No PHP o que você pode fazer é, ler as palavras que vão vir da query e jogar num array, ai você usa a função shuffle para ordenar aleatoriamente o array, até pode existir uma maneira de fazer isso direto na query, mas eu não sei...
-
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de ESerra em Outros Assuntos
Bom, como eu disse no começo, isso não é PHP, e como a solução não foi dada dentro da linguagem vou mover pro outro fórum.. -
Paradoxal a sua frase, pois se você sabe como é que se faz não postaria a dúvida né? Mas tudo bem... De qualquer maneira vão três sugestões: 1 - Tenta redirecionar o cabeçalho passando os dados por querystring (sinceramente não sei se funciona); 2 - Envia por cURL e recebe a resposta; 3 - (A mais simples e lógica) submeta o formulário diretamente pra página que vai receber os dados, isso você faz com o JS...
-
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de ESerra em Outros Assuntos
E pra isso eu exite a fórmula dos juros compostos, que por algum motivo não funciona no seu problema... -
Preciso de um editor (humano) de PHP
tópico respondeu ao Jeffer Menezes de ESerra em Oportunidades para Freelances
Movendo PHP » Freelas. -
Primeiro, leia as regras, ups não são permitidos; Segundo, se você quer fazer algo, faça direito, porque sinceramente, não vi a lógica que você usa nesse sistema, e mais uma coisa, você dizer "É eu sei que eu posso numerar tudo automaticamente pela Database, o problema é que a numeração é feita de acordo com o NickName do usuário!!!" é outra coisa sem lógica nenhuma, volto a falar, set uma chave primária para cada mensagem, pronto, você apaga pela chave primária e acabou o problema... Quer insistir no seu sistema? Ok, vamos tentar, mas primeiro, passa o DER do seu BD pra eu tentar entender como é isso...
-
Ok, mas você leu o que eu disse né? Guarda numa sessão e resgata, como pelo visto você não entendeu vou mastigar pra você... na página onde estão os botões... <?php session_start(); ?> <form name="form1" method="POST" action="<?php $PHP_SELF; ?>" > <input type="text" name="nome" /> <input type="submit" name="btn" value="Cadastrar"></input> <input type="submit" name="btn" value="Visualizar"></input> </form> <?php if(isset($_POST['nome'])){ //Pronto, aqui a "mágica" acontece $_SESSION['ta_salvo'] = $_POST['nome']; } switch($_POST['btn']) { case "Cadastrar": header("Location: registrar.php"); break; case "Visualizar": header("Location: ver.php"); break; } ?> Na página ver.php ou registrar.php... no topo você coloca... <?php session_start(); $nome = $_SESSION['ta_salvo']; ?> Pronto, a partir dai é só chamar o $nome... só lembre-se de destruir a sessão com o unset quando não for mais usar...
-
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de ESerra em Outros Assuntos
Tem algo de errado em algum lugar... pois segundo os dados que você passou o o valor final do produto vai ser 240 (como você não disse que vai ter entrada é 12 x 20 = 240)... Só que pela taxa de juros mensal que a calculado do BC informa, o valor final ficaria em R$ 313,40... -
Primeiro, ups não são permitidos, segundo, é só uma questão de pensar, como os dados serão identificados? O que será a chave primária no BD? Se essa informação estiver no XML você gera um array com ela e ai faz um query assim... DELETE FROM tabela WHERE coluna NOT IN ($dados_do_array) Depois de apagar o que já não está mais você lê o XML e consulta o banco, se o dado identificador já existir no banco manda atualizar, se não existir manda inserir...
-
Não bastaria... SELECT id, tag, COUNT(*) AS qnt_tag FROM tags GROUP BY tag ORDER BY qnt_tag DESC LIMIT 20
-
Já que você disse que o outro post não era seu, eu apaguei...
-
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de ESerra em Outros Assuntos
Vamos supor que você tenha a seguinte equação: a=b+c Onde a = 10, b=7 e c você não conhece, como você resolve? Não é apenas isolar o c? Então, como eu disse no outro post aquilo que eu passei precisava ser desenvolvido, se você desenvolver e isolar o i vai achar a taxa de juros... que é a única variável que você não conhece... Dei uma olhada numa apostila velha que tenho aqui e achei outra fórmula que dá a taxa direto... i = (j*100)/m i = taxa j = juro (montante-valor inicial) m = montante No seu caso i=(60*100)/240 => 25% no período... -
Tá, mas pelo seu código não vai funcionar mesmo, olha só o que você está fazendo, você submete o valor da página "a" para a própria página "a" e depois na página "b" ou "c" (onde b e c representam as páginas registrar e ver) espera que magicamente o valor apareça... ai realmente fica difícil, o que você pode vir a fazer é guardar o valor em uma sessão e ai nas outras páginas resgatar esse valor.
-
Então troque: $query = mysql_query("UPDATE $tabela SET email='$email' WHERE login='$login;'"); Por $query = mysql_query("UPDATE $tabela SET email='$email' WHERE login='$login;'")OR DIE(mysql_error()); E dê echo nas variáveis que compõe a query para ver se estão setadas...
-
Troque isso: $query = "UPDATE $tabela SET email='$email' WHERE login='$login;'"; Por isso $query = mysql_query("UPDATE $tabela SET email='$email' WHERE login='$login;'");