Post Malone
Premium
Salut

Je poste parce que j'ai un problème avec une requête SQL qui ne s'éxécute pas.
Je suis allé vérifier sur internet, je ne vois pas où est le problème...
Sachant qu'il n'y a pas de problème pour la connexion à la base de données
Voila le code :
Lorsque j'appuie sur le bouton, rien n'est envoyé, mais le texte Le timestamp été envoyé <br>" s'affiche bien
Quelqu'un peut m'aider ?
Merci d'avance !
Je poste parce que j'ai un problème avec une requête SQL qui ne s'éxécute pas.
Je suis allé vérifier sur internet, je ne vois pas où est le problème...
Sachant qu'il n'y a pas de problème pour la connexion à la base de données
Voila le code :
Code:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form method="post" action="timer.php">
<input type="submit" placeholder="Push me" name="button">
</form>
<?php
$timestamp = time();
echo $timestamp.'<br>';
require 'config.php';
if (isset($_POST['button']))
{
try
{
$bdd = new PDO('mysql:host='.$host.';dbname='.$name.';charset=utf8', $user, $pass);
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$req = $bdd->prepare('INSERT INTO timer(ttimestamp) VALUES(:times)');
$req->execute(array(
'times' => $timestamp
));
echo "Le timestamp été envoyé <br>";
}
?>
</body>
</html>
Lorsque j'appuie sur le bouton, rien n'est envoyé, mais le texte Le timestamp été envoyé <br>" s'affiche bien

Quelqu'un peut m'aider ?
Merci d'avance !