$stmt = $dbh->prepare("select * from test where name = ?");if ($stmt->execute(array("zjh"))) { //zjh为查询的条件while ($row = $stmt->fetch()) { print_r($row);}
}请问,为什么execute()里面的函数是个数组形式的,这是什么意思。为什么这个预处理没有用变量替换占位符,再给变量赋值等操作呢? 这个array('zjh')是什么意思呢?
}请问,为什么execute()里面的函数是个数组形式的,这是什么意思。为什么这个预处理没有用变量替换占位符,再给变量赋值等操作呢? 这个array('zjh')是什么意思呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货