# /* # 使用预处理语句重复插入数据(1) # 此示例演示了一个通过向命名占位符代入一个name和一个value值来执行的INSERT查询 # */ # $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); # $stmt->bindParam(':name', $name); # $stmt->bindParam(':value', $value); //插入一行 # $name = 'one'; # $value = 1; # $stmt->execute();//使用不同的值插入另一行 # $name = 'two'; # $value = 2; # $stmt->execute(); # # /* # 使用预处理语句重复插入数据(2) # 此示例演示了一个通过向用?表示的占位符代入一个name和一个value值来执行的INSERT查询 # */ # $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (?, ?)"); # $stmt->bindParam(1, $name); # $stmt->bindParam(2, $value); // 插入一行 # $name = 'one'; # $value = 1; # $stmt->execute(); // 使用不同的值插入另一行 # $name = 'two'; # $value = 2; # $stmt->execute();