Heim  >  Fragen und Antworten  >  Hauptteil

PDO 怎么实现传参

魂归战袍魂归战袍2827 Tage vor960

Antworte allen(4)Ich werde antworten

  • 数据分析师

    数据分析师2017-10-01 00:20:33

    PDO 怎么实现传参-PHP中文网问答-PDO 怎么实现传参-PHP中文网问答

    围观一下哦,学习一下。

    Antwort
    0
  • PHP中文网

    PHP中文网2017-08-18 14:04:19

    方法 bindParam() 和 bindValue() 非常相似。
    唯一的区别就是前者使用一个PHP变量绑定参数,而后者使用一个值。
    所以使用bindParam是第二个参数只能用变量名,而不能用变量值,而bindValue至可以使用具体值。
    代码如下:

    $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");

    另外在存储过程中,bindParam可以绑定为input/output变量

    Antwort
    0
  • PHP中文网

    PHP中文网2017-08-18 14:00:47

    欢迎使用 php中文网 我是Ty80。

    Antwort
    0
  • PHP中文网

    PHP中文网2017-08-18 13:58:59

    能说的具体点吗

    Antwort
    0
  • StornierenAntwort