• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[HELP] how to insert data into a database [PHP / MYSQL]

lucas123

New Member
Joined
Jun 6, 2010
Messages
85
Reaction score
4
Hello!
I wonder how I can "log in" in mysql db, select the database and add the data fields you want.

Why?
because I need to put my system automatically confirm pagseguro, adding data in the table Account [the points] and table pagsegurotransacoes [ID, Request, qty ....]

Thanks.

Script to add:
Code:
<?php
 define ('TOKEN', '0A5C96AB53214998AF88B8D7E298081C');
 if (isset($_POST)) {
 $f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
 fwrite($f, "'Recebeu o post, verificando junto ao PagSeguro'\n"); # escrevendo a mensagem, mais uma quebra de linha
 fwrite($f, var_export( $_POST, true)); # imprime os dados no arquivo de log
 fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
 fclose($f); 
 }
 function retorno_automatico (
 $VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
 $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
 $StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
 $CliNumero, $CliComplemento, $CliBairro, $CliCidade,
 $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
 ) 
 {
 if($StatusTransacao == "Aprovado" OR $CliEmail == "[email protected]"){       
 $f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
 fwrite($f, "'Dados Verificados! Agora minha função funciona normalmente.'\n"); # escrevendo a mensagem, mais uma quebra de linha
 fwrite($f, var_export(array ($VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
 $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
 $StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
 $CliNumero, $CliComplemento, $CliBairro, $CliCidade,
 $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
 ), true)); # imprime os dados no arquivo de log
 fwrite($f, "\nSQL: INSERT INTO pagsegurotransacoes(TransacaoID, Referencia, CliNome, CliEmail, datahora, StatusTransacao, ProdDescricao, ProdValor) VALUES ('$TransacaoID','$Referencia', '$CliNome','$CliEmail','$DataTransacao','$StatusTr ansacao','{$produtos[0]['ProdDescricao']}','{$produtos[0]['ProdValor']}')\n");
 fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
 fclose($f); 
 }
 }
 require_once("retorno.php");


?>


BR - PT:
Gostaria de saber como posso "logar" na db mysql,selecionar a database e adicionar os dados nos campos que quero.

Por que?
porque preciso colocar meu sistema pagseguro confirmar automaticamente, adicionando dados na tabela Account[os points] e na tabela pagsegurotransacoes [ID,Request,qtd....]

Obrigado.

Script para adicionar:
Code:
<?php
 define ('TOKEN', '0A5C96AB53214998AF88B8D7E298081C');
 if (isset($_POST)) {
 $f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
 fwrite($f, "'Recebeu o post, verificando junto ao PagSeguro'\n"); # escrevendo a mensagem, mais uma quebra de linha
 fwrite($f, var_export( $_POST, true)); # imprime os dados no arquivo de log
 fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
 fclose($f); 
 }
 function retorno_automatico (
 $VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
 $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
 $StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
 $CliNumero, $CliComplemento, $CliBairro, $CliCidade,
 $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
 ) 
 {
 if($StatusTransacao == "Aprovado" OR $CliEmail == "[email protected]"){       
 $f=fopen ('pagseguro.log', 'a'); # o "a" é para ele "appendar" o conteúdo, ou seja, colocar ao final
 fwrite($f, "'Dados Verificados! Agora minha função funciona normalmente.'\n"); # escrevendo a mensagem, mais uma quebra de linha
 fwrite($f, var_export(array ($VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
 $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
 $StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
 $CliNumero, $CliComplemento, $CliBairro, $CliCidade,
 $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
 ), true)); # imprime os dados no arquivo de log
 fwrite($f, "\nSQL: INSERT INTO pagsegurotransacoes(TransacaoID, Referencia, CliNome, CliEmail, datahora, StatusTransacao, ProdDescricao, ProdValor) VALUES ('$TransacaoID','$Referencia', '$CliNome','$CliEmail','$DataTransacao','$StatusTr ansacao','{$produtos[0]['ProdDescricao']}','{$produtos[0]['ProdValor']}')\n");
 fwrite($f, "\n---------\n\n"); # um espaço para separar as ocorrencias
 fclose($f); 
 }
 }
 require_once("retorno.php");


?>

Thanks, obrigado!
 
Back
Top