Skip to content

Instantly share code, notes, and snippets.

@Jul10l1r4
Created December 24, 2017 18:52
Show Gist options
  • Save Jul10l1r4/a1b595ec6f07c60657512b79aa7e6998 to your computer and use it in GitHub Desktop.
Save Jul10l1r4/a1b595ec6f07c60657512b79aa7e6998 to your computer and use it in GitHub Desktop.
<?php
try {
$pdo = new PDO('mysql:host=localhost;dbname=teste', 'admin', "Sua senha[O ideal é que ela seja uma varipavel]");
$data = "[email protected]";
/* aqui pode ser usado o $_GET ou qualquer recebimentos NÃO se esqueça de usar o filter_var */
/* o prepare faz o que faria o query, dentro dela é apenas inserir códigos do sql, nesse exemplo usei o mariadb, mas ele pode
ser qualquer um outro e o código será o mesmo, se for sql
*/
$stmt = $pdo->prepare("INSERT INTO contador (email) VALUES(:email)");
/* Aqui pode mandar os dados no formato de array usando o execute() função nativa, pode usar um json_decode() em caso de
um banco nosql ou em alimentação de uma outra api em json
*/
$stmt->execute(
array(
':email' => $data
)
);
/*
E essa é apenas uma saída de status
*/
echo $stmt->rowCount();
} catch(PDOException $e) {
echo 'Error: ' . $e->getMessage();
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment