Bonjour,

J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if (isset($_POST['textact']))
{
    try
    {
        $sql = 'INSERT INTO Activite SET
        Act_Lib = :textact;';
        $s = $pdo->prepare($sql);
        $s->bindValue(':textact', $_POST['TextAct'],PDO::PARAM_STR);
        $s->execute();
    }
    catch (PDOException $e)
    {
        $error = 'Error Ajout Activite : ' . $e->getMessage();
        include '../../include//error.php.html';
        exit();
    }
La variable $pbo est initialisé avant.
Le bindValue ne remplace pas la valeur :textact par $_POST['TextAct']. J'ai vérifier la $_POST contient bien un valeur saisie sur un autre formulaire.
Et en plus cela ne génére pas d'erreur ... Pour la requete ne peux pas être éxécuté en MySQL.

Je ne sais pas ou se trouve l'erreur.

Merci pour votre aide