Roberto Polen

Membros
  • Content Count

    10
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Roberto Polen

  1. Tenho vários registros com campo Money no formato ( 200,00 ), precisei criar novos registro jogando um aumento de 6,5%, ate ai tudo bem funcionou legal, o problema e que os novos registros ficam ( 213,0000 ) com os quatro dígitos no final,já fiz pesquisas no google e so acho como mudar a linguagem do banco mais so posso mexer nos registros. por que o programa que grava estas informações já grava no formato certo de dois digitos. usei a sql abaixo. UPDATE ALIQUOTA SET pcAliquotaAlvara = (pcAliquotaAlvara * 0.065) + pcAliquotaAlvara WHERE dtAno = 2015
  2. Codigo completo , mais vi q tem um else perdido tentei ageitar mais n consegui . <? require("dbconnect.inc.php"); $arquivo = $_FILES['arquivo']['tmp_name']; $tamanho = $_FILES['arquivo']['size']; $tipo = $_FILES['arquivo']['type']; $nome = $_FILES['arquivo']['name']; $titulo = $_POST['titulo']; if ( $arquivo != "none" ) { $fp = fopen($arquivo, "rb"); $conteudo = fread($fp, $tamanho); $conteudo = addslashes($conteudo); fclose($fp); $qry = "INSERT INTO arquivos VALUES(0,'$nome','$titulo','$conteudo','$tipo')"; $sql = mysql_query($qry); //mysql_affected_rows($sql) pois verifica quantas linhas foram inseridas... if(mysql_affected_rows($sql) > 0){ print "O Arquivo foi gravado na base de dados."; else{ print "Não foi possível gravar na base de dados."; }else{ print "Não foi possível carregar o arquivo no servidor."; }} //FECHA A CONEXAO DEPOIS DE TUDO ATE DO mysql_affected_rows(); mysql_close($conn); ?> Parse error: syntax error, unexpected T_ELSE in F:\xampp\htdocs\licita\guardar_arquivo.php on line 25
  3. Tirei oque o marcosfj1 falou o problema continuou dai fiz o que você mandou e deu a seguinte mensagem MySQL server has gone away
  4. Ele simplesmente funciona legal tipo mando uns 5 arquivos, dou uma parada quando vou mandar de novo da a mensagem q adicionei no codigo acima. "Não foi possível gravar na base de dados." Não mdei nada dai restarto o mysql o apache, as vezes volta a funcionar , as vezes não. ai desligo tudo, quando e no outro dia funciona de novo. to doido ou to marcando? Segue codigo abaixo. dbconnection.inc.php <? $conn = mysql_connect("localhost","root",""); mysql_select_db("portal_lic"); ?> index.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="MAX's HTML Beauty++ 2004"> </HEAD> <BODY> <FORM ACTION="guardar_arquivo.php" METHOD="POST" ENCTYPE="multipart/form-data"> Descrição: <INPUT TYPE="text" NAME="titulo" SIZE="30"> Arquivo: <INPUT TYPE="file" NAME="arquivo"> <INPUT TYPE="submit" VALUE="Enviar arquivo"> </FORM> </BODY> </HTML> guardar_arquivo.php <? require("dbconnect.inc.php"); $arquivo = $_FILES['arquivo']['tmp_name']; $tamanho = $_FILES['arquivo']['size']; $tipo = $_FILES['arquivo']['type']; $nome = $_FILES['arquivo']['name']; $titulo = $_POST['titulo']; if ( $arquivo != "none" ) { $fp = fopen($arquivo, "rb"); $conteudo = fread($fp, $tamanho); $conteudo = addslashes($conteudo); fclose($fp); $qry = "INSERT INTO arquivos VALUES (0,'$nome','$titulo','$conteudo','$tipo')"; mysql_query($qry); mysql_close(); if(mysql_affected_rows($conn) > 0) print "O Arquivo foi gravado na base de dados."; else print "Não foi possível gravar na base de dados."; } else print "Não foi possível carregar o arquivo no servidor."; ?>
  5. Uiiiiiiiiiii Era isso mesmo Obrigado.
  6. Codigo do form apagar.php <form id="form2" name="form2" method="post" action="deletar.php"> <label> <input type="text" name="player" id="Char2" /> <input name="Deletar" type="submit" id="Deletar" value="Deletar" /> </label> </form> codigo do deletar.php <?php include "conexao.inc"; $Char = $_POST["player"]; $sql = "DELETE FROM vip WHERE Char = '$Char'"; mysql_query($sql); echo "$Char Deletado"; mysql_close($conexao); ?> Se pudere me da esa força. Quando tento deletar o user Iris da o seguinte erro. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 'Iris'' at line 1 Uso XAMPP 1.7 . Podem me ajudar. POde apagar o tópico Eserra daqui do forum me ajudou o erro era o seguinte. Char é uma palavra reservada (já que existe um tipo de campo chamado char), logo, você deve alterar o nome desse campo para outro qualquer e ai alterar a query para o novo nome do campo. Mudei o nome do campo para jogador e resolveu.
  7. beleza deu esse erro aqui ho. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 'Iris'' at line 1 Mais ainda não sei como resolver!
  8. Que erro da amigo? E so você fazer a conecção tipo isso aqui. <?php $conexao = mysql_connect ("localhost","root",""); mysql_select_db("db_vip"); <--- aqui seu banco. e claro q o mysql e o apache tem q estar rodando no seu pc, você iniciou eles? ?>
  9. bom dia galera. Fiz um Form para Cadastrar e um Pra excluir, o de cadastrar funciona ok, mais o de excluir não funciona!, ele não da erro algum simplesmente não deleta. Segue os códigos lembrando q uso o XAMPP para testes. Form de Cadastro e o código do insere.php <form id="form1" name="form1" method="post" action="inserir.php"> <label><span class="style3">Char:</span> <input type="text" name="Nome" id="Nome" /> </label> <p> <label><span class="style3">Data: </span> <input type="text" name="data" id="data" /> </label> </p> <p> <label> <input name="cadastro" type="submit" id="cadastro" value="Cadastrar" /> </label> </p> </form> Insere.php <?php include "conexao.inc"; ?> <?php $nome = $_POST["Nome"]; $data = $_POST["data"]; $sql = "INSERT INTO vip VALUES ('$nome' , '$data')"; mysql_query($sql); mysql_close($conexao); ?> Ate aqui esta tudo normal. abaixo e q não da certo lembrando não daerro algum, mais não deleta. Codigo do form apagar.php <form id=form2" name="form2" method="post" action="deletar.php"> <label> <input type="text" name="player" id="Char2" /> <input name="Deletar" type="submit" id="Deletar" value="Deletar" /> </label> </form> codigo do deletar.php <?php include "conexao.inc"; $Char = $_POST["player]; $sql = "DELETE FROM vip WHERE Char = '$Char'"; mysql_query($sql); echo "$Char Deletado"; mysql_close($conexao); ?> Se pudere me da esa força.
  10. Bom dia galera já vasculhei varios topicos e não consegui nenhum q funcione, ainda não sei porque, quero gravar arquivos pdf e docs dentro do banco mysql, o s testes q peguei sempre dão problema, tb vi um maneira de se gravar em uma pasta no server, não sei se e bom dessa maneira queria mesmo gravar dentro do banco. mais se não der gostaria de um exemplo q realmente funcione. e se gravando os arquivos numa pasta eu poderia manusear eles como se eles tivesem dentro do banco? Gradeçoa ajuda.