Update d'un table ne fonctionne pas (PDO)

Fermé
Etnarion Messages postés 3 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 30 novembre 2011 - 29 nov. 2011 à 11:21
Etnarion Messages postés 3 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 30 novembre 2011 - 30 nov. 2011 à 08:08
Bonjour,

Je débute en PHP/MYSQL et j'ai suivi un tutoriel pour mettre à jour une table depuis un formulaire PHP. En gros j'ai 3 radio buttons, quand j'en choisis un et que je clique sur envoyer, un UPDATE est envoyé sur une table.

Le problème est qu'il ne se passe rien sur ma table. Je ne sais pas d'où vient le problème.

Pouvez-vous m'aider s'il vous plaît?

Voici la partie PHP de mon code:
<?php
$etatAthena = $_POST['etatAthena'];
?>
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=127.0.0.1;dbname=db_etatserveur', 'root', '');
$bdd->exec("UPDATE t_application SET Etat = '$etatAthena' WHERE Nom = 'Athena'");

echo 'Données envoyées';
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>

A voir également:

2 réponses

Etnarion Messages postés 3 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 30 novembre 2011
29 nov. 2011 à 12:32
Manque-t-il des informations?

Malgré la gestion des erreurs, rien n'apparaît... Des idées?
0
Etnarion Messages postés 3 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 30 novembre 2011
30 nov. 2011 à 08:08
Bon j'ai contourné le problème en utilisant la méthode traditionnelle et non le PDO.

Merci quand même et bonne vie!
0