PDO 怎么实现传参
魂归战袍
魂归战袍 2017-02-15 16:23:23
0
4
985
魂归战袍
魂归战袍

繁华落尽只为一人等待

répondre à tous(4)
数据分析师

Comment implémenter le passage de paramètres sur le site Web chinois PDO-PHP Q&A-PDO Comment implémenter le passage de paramètres sur le site Web chinois PHP Q&A

Jetez un œil et apprenez.

Ty80

Les méthodes bindParam() et bindValue() sont très similaires.
La seule différence est que le premier utilise une variable PHP pour lier les paramètres, tandis que le second utilise une valeur.
Ainsi, lors de l'utilisation de bindParam, le deuxième paramètre ne peut utiliser que des noms de variables, pas des valeurs de variables, tandis que bindValue ne peut utiliser que des valeurs spécifiques.
Le code est le suivant :

$stm = $pdo->prepare("select * from users where user = :user");
$user = "jack";
//正确
$stm->bindParam(":user",$user);
//错误
//$stm->bindParam(":user","jack");
//正确
$stm->bindValue(":user",$user);
//正确
$stm->bindValue(":user","jack");

De plus, dans la procédure stockée, bindParam peut être lié en tant que variable d'entrée/sortie

Ty80

Bienvenue sur le site Web php chinois. Je m'appelle Ty80.

Ty80

Pouvez-vous être plus précis

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal