Code : Tout sélectionner
<?php
try{
$bdd = new PDO('mysql:host=localhost;dbname=jeux', 'root', '');
}
catch (Exception $e){
die('Erreur : ' . $e->getMessage());
}
if(isset($_POST['Envoyer'])){
// ici les clés sont le nombre de points a incrémenter (1 point pour le message 1, 3 points pour le message 2...)
$quotes = array(
1 => 'message 1',
2 => 'message 2',
3 => 'message 3',
4 => 'message 4'
);
$cle = array_rand($quotes);
$stmt = $bdd->prepare("UPDATE jeux_perso SET nbrclick = nbrclick + :nbr WHERE nomButton = 'Envoyer' ");
$stmt->bindValue('nbr', $cle, PDO::PARAM_INT);
$stmt->execute();
$msg = '<p>'.$quotes[$cle].'</p>';
}
$reponse = $bdd->query('SELECT nomButton, nbrclick , nbrpoint FROM jeux_perso');
while($data = $reponse->fetch(PDO::FETCH_ASSOC)) {
echo ' nombre de clics : ' . $data['nbrclick'] . '<br />';
echo ' nombre de point : ' . $data['nbrpoint'] . '<br />';
}
echo '<form method="post" action="">
<fieldset><legend>Bouton envoyer</legend>
<input type="submit" name="Envoyer" value="Envoyer" />
</form></fieldset></form>';
if(isset($msg))
echo $msg;
?>