
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.