1. Paramètres de positionnement
Utilisez la fonction bindParam() au lieu de fournir directement la valeur.
$tis = $conn->prepare("INSÉRER DANS LES ÉTUDIANTS (nom, âge) valeurs (?, ?)"); $tis->bindValue(1,'mike'); $tis->bindValue(2,22); $tis->execute();
2. Paramètres nommés
Les paramètres nommés sont également des instructions de prétraitement qui mappent les valeurs/variables aux positions nommées dans la requête. Puisqu’il n’y a pas de liaisons de position, il est très efficace dans les requêtes qui utilisent plusieurs fois la même variable.
$name='Rishabh'; $age=20; $tis = $conn->prepare("INSÉRER DANS LES ÉTUDIANTS (nom, âge) valeurs (?, ?)"); $tis->bindParam(1,$name); $tis->bindParam(2,$age); $tis->execute();
Ce qui précède sont les deux instructions de prétraitement de php PDO. J'espère que cela sera utile à tout le monde.