Bonjour,

J'utilise NetBeans pour faire ma première application PHP.

Comme je débute, j'ai beaucoup besoin de débugger, et je n'arrive pas a connaitre la valeur résultat d'un bindvalue

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 $sql = 'INSERT INTO Ste SET
        Ste_Rs = :Ste_Rs,
        Ste_Siret = :pros,
        Ste_Rs = :taux,
        Ste_Enseigne = :Enseigne,
        Ste_Activite = :Activite,
        Ste_NAF = :Naf,
        Ste_Status = :Status,
        Ste_Site = :Web,
        Ste_Effectif = :Effectif,
        Ste_AnneeCrea = :Annee,
        TSA_LibEffect = :Tsa,
        Ste_Filliale = :Filliale,
        Ste_Siege = :Siege,
        Ste_InfoInterne = :InfoInterne,
        Ste_Ad1 = :Ste_Ad1,
        Ste_Ad2 = :Ste_Ad2,
        Ste_Ad3 = :Ste_Ad3,
        Ste_Cp = :Ste_CP,
        Ste_Ville = :Ste_Ville,
        ZNE_IdZone = :Zone;';
        $s = $pdo->prepare($sql);
        $s->bindValue(':Ste_Rs', $_POST['Ste_Rs'],PDO::PARAM_STR);
        $s->bindValue(':Enseigne', $_POST['Enseigne'],PDO::PARAM_STR);
        $s->bindValue(':Activite', $_POST['Activite'],PDO::PARAM_STR);
        $s->bindValue(':Naf', $_POST['Naf'],PDO::PARAM_STR);
        $s->bindValue(':Status', $_POST['Status'],PDO::PARAM_STR);
        $s->bindValue(':Web', $_POST['Web'],PDO::PARAM_STR);
        $s->bindValue(':Effectif', $_POST['Effectif'],PDO::PARAM_INT);
        $s->bindValue(':Annee', $_POST['Annee'],PDO::PARAM_INT);
        $s->bindValue(':Tsa', $_POST['Tsa'],PDO::PARAM_STR);
        $s->bindValue(':Filliale', $_POST['Filliale'],PDO::PARAM_INT);
        $s->bindValue(':Siege', $_POST['Siege'],PDO::PARAM_INT);
        $s->bindValue(':InfoInterne', $_POST['InfoInterne'],PDO::PARAM_INT);
        $s->bindValue(':Ste_Ad1', $_POST['Ste_Ad1'],PDO::PARAM_STR);
        $s->bindValue(':Ste_Ad2', $_POST['Ste_Ad2'],PDO::PARAM_STR);
        $s->bindValue(':Ste_Ad3', $_POST['Ste_Ad3'],PDO::PARAM_STR);
        $s->bindValue(':Ste_CP', $_POST['Ste_CP'],PDO::PARAM_STR);
        $s->bindValue(':Ville', $_POST['Ville'],PDO::PARAM_STR);
        $s->bindValue(':Zone', $_POST['Zone'],PDO::PARAM_STR);
        $s->execute();
J'aimerais connaitre la valeur $s avant $s-execute. Quand je regarde avec le débugger intégrer au survol l'expression n'est pas mise à jour avec les valeurs de remplacement.

Merci pour votre aide
Tornade