这是有问题的PDO代码:
$db->prepare("INSERT INTO user (id, name, password, salt, email, join_date, chats)
VALUES (NULL, ?, ?, ?, ?, ?, ?)");
$db->execute(array($name, $password, $salt, $email, $joindate, ''));
Run Code Online (Sandbox Code Playgroud)
我得到致命的错误:Fatal error: Call to undefined method PDO::execute() in register.php on line 12
第12行是上面的执行.可能有什么不对?该数组包含完美的字符串,使用print_r进行检查.
Dan*_*man 33
PDO::prepare
返回一个PDOStatement
具有该execute
方法的对象.
$st = $db->prepare(...);
$st->execute(...);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13818 次 |
最近记录: |