UPDATE ne fonctionne pas dans mon code PHP
Bonjour, j'essaie de faire un site permettant d'automatiser des choix dans un clan sur un jeu auquel je joue.
J'ai essayé pendant de nombreuses heures à faire fonctionner mon code mais malheureusement celui-ci me fait la tête. A l'instant je travail pour rentrer les données dans ma base MySQL néanmoins je ne parvient pas à le faire puisque la fonction SQL 'UPDATE' ne fait rien au niveau de cette base. Pour que vous puissiez mieux comprendre pourquoi je n'y arrive pas et peut être me donner une certaine marche à suivre je vous mets mon code ci-dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?php
/* ---- CONNEXION BASE DE DONNEES ----*/
try {
$bdd = new PDO('mysql:host=localhost; dbname=wot_votelogo; charset=utf8', 'root', '');
} catch (Exception $e) {
die('Erreur : ' . $e->getMessage());
}
/*---- RECUPERATION DES INFORMATIONS ----*/
$choix = $_POST['logo'];
$pseudo = $_POST['pseudo'];
/*---- UPDATE BASE DE DONNEES ----*/
if ($bdd->exec("SELECT pseudo_player FROM player_wot;") == $pseudo) {
if ($bdd->exec("SELECT avote_player FROM votelogo_user WHERE pseudo_player = '$pseudo';") == 0) {
$bdd->exec("UPDATE votelogo_user SET avote_player = 1, choix_player = '$choix' WHERE pseudo_player = '$pseudo';");
header('Location: http://local.dev/index.php?send=ok');
} else {
header('Location: http://local.dev/index.php?send=none');
break;
}
} else {
header('Location: http://local.dev/');
break;
}
?> |
En espérant que vous sauriez m'aider.
Cordialement, Daethe