Déboguer requête sql qui ne passe pas
Bonjour,
J'aimerais connaître un moyen d'afficher la requête effectuée sur une base de données une fois les variables passées dans celle-ci en php, afin de comprendre pourquoi celle-ci ne s'effectue pas. Il s'agit d'une requete d'insertion. Connaissez vous un moyen?
Mon code simplifié:
Code:
1 2 3 4 5 6 7
| $req = $bdd->prepare("INSERT INTO Commandes (User,hauteur,largeur,description) VALUES(:user,:hauteur,:largeur,:description)");
$req->execute(array(
'user' => $_SESSION['login'],
'hauteur' => $_POST['hauteur'],
'largeur' => $_POST['largeur'],
'description' => $_POST['description']
)); |
En gros trouver un moyen d'afficher la requête $req avec les valeurs des variables affichées. J'ai tenté bien avant de questionner, sans résultat malheureusement.
Merci bien