PHP 5.1.* | PHP 5.2.* |
执行正常 | 执行正常 |
$params['name'] = 'rentao' 和$params[':name']='rentao'这两个都能执行,说明不受“:”限制。 |
php 5.1.* | PHP 5.2.* |
执行正常 | 出现错误:“PHP Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined” |
如果把":name"改成"?",那么两个版本都可以顺利进行。 | |
不能同时使用两种符号。如 select * from t2 where name=? limit :page |
新闻热点
疑难解答